Attualmente sto aggiornando un progetto da .NET Core RC1 alla nuova versione RTM 1.0. In RC1, c'era un IApplicationEnvironment
che è stato sostituito con IHostingEnvironment
nella versione 1.0Impostare l'IHostingEnvironment nel test dell'unità
In RC1 ho potuto fare questo
public class MyClass
{
protected static IApplicationEnvironment ApplicationEnvironment { get;private set; }
public MyClass()
{
ApplicationEnvironment = PlatformServices.Default.Application;
}
}
Qualcuno sa come raggiungere questo obiettivo in v1.0?
public class MyClass
{
protected static IHostingEnvironment HostingEnvironment { get;private set; }
public MyClass()
{
HostingEnvironment = ???????????;
}
}
Si potrebbe semplicemente deridere nel test di unità implementando l'interfaccia . –