存儲庫模式這是接口/類結構我現在有: BaseContentObject抽象類 public abstract class BaseContentObject : IEquatable<BaseContentObject>
{
...
}
頁混凝土類 public class Page : BaseContentObject
{
...
}
庫接口 public interfa
我剛剛開始使用Ninject進行依賴注入(DI),並正在通過我的控制器尋找將它們與我的模型分離多一點。 此刻,我的控制器的內部我創造了一些給定的模型如的實例: var activitiesModel = new ActivitiesModel();
對於每一個我的模型,我已經以這種方式被實例化的,我應該提取接口對於這些,然後使用DI將這些東西綁在一起? 的我目前做這其中的一個例子是我Activ
我在我的項目中編寫了一些單元測試,並且在包含我想測試的方法的控制器上有一個datacontext依賴項。 我正在使用Ninject注入依賴項和Moq來創建我的模擬datacontext。我的DI使用了一個接口IDataContext,這是我的dbml使用並通過注入過程使用的接口。 在我的單元測試,我創造我的模擬的DataContext如下: var mock = new Mock<IDataCon