我们有一个类“ DataAccessServiceConnector ”,在该类中我们几乎没有与数据访问服务通信的方法。
public class DataAccessServiceConnector: IDataAccessServiceConnector
{
public async Task<HttpResponseMessage> GetDataAccessServiceResponse()
{
//Some code
return GetDataFromDataAccessService();
}
}
我们有一个接口:
public interface IDataAccessServiceConnector
{
Task<HttpResponseMessage> GetDataAccessServiceResponse();
}
并且有一个不同的类,即在 as 静态对象中保存“DataAccessServiceConnector”类的实例。
public class ClassA
{
public static IDataAccessServiceConnector DataAccessConnector;
//Constructor of the Class
ClassA()
{
DataAccessConnector = DataAccessConnector ?? new DataAccessServiceConnector();
}
}
将类实例(即DataAccessServiceConnector)保存在静态对象(即DataAccessConnector)中是否不好?
Cats萌萌
相关分类