Domanda

Alla fine ho lavorato crewrite, e i miei test unitario stanno passando, ma quando pubblichiamo un progetto web, continua a soffiare come se non fosse stato riscritto.Dopo aver controllato con justdecompile, il codice non è stato riscritto:

 Contract.Requires<ArgumentNullException>(log != null, "Must provide a valid ILog to UmbracoServiceProvider");
 Contract.Requires<ArgumentNullException>(contentService != null, "Must provide a valid IContentService to UmbracoServiceProvider");
 Contract.Requires<ArgumentNullException>(examineManager != null, "Must provide a valid ExamineManager to UmbracoServiceProvider");
.

Quanto sopra dovrebbe essere __ContractsRuntime ... se fosse stato riscritto.

Suggerimenti?

È stato utile?

Soluzione

Durante la pubblicazione, stava costruendo la configurazione 'rilascio', che ha il proprio insieme di impostazioni del contratto di codice che non avevo ancora impostato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top