Tôi hiện đang nâng cấp một dự án từ .NET Core RC1 lên phiên bản RTM 1.0 mới. Trong RC1, có một IApplicationEnvironment
được thay thế bằng IHostingEnvironment
trong phiên bản 1.0Đặt IHostingEnvironment trong thử nghiệm đơn vị
trong RC1 tôi có thể làm điều này
public class MyClass
{
protected static IApplicationEnvironment ApplicationEnvironment { get;private set; }
public MyClass()
{
ApplicationEnvironment = PlatformServices.Default.Application;
}
}
Có ai biết làm thế nào để đạt được điều này trong v1.0?
public class MyClass
{
protected static IHostingEnvironment HostingEnvironment { get;private set; }
public MyClass()
{
HostingEnvironment = ???????????;
}
}
Bạn có thể chỉ thử nó trong các thử nghiệm đơn vị bằng cách thực hiện giao diện . –