爲什麼我們使用Iservice [接口]爲&在IEntityService爲什麼我們在這裏使用接口實現?
//here the interface being implemented !!
public interface IEntityService<T> : IService where T : class
{
void Create(T entity);
void Delete(T entity);
IEnumerable<T> GetAll();
void Update(T entity);
T SelectById(object pk);
}
public interface IService
{
}
最有可能的反思,所以你可以找到你所有的服務 - 可能,但不太可能,DI。 –