using Admin.Interfaces.ModelBuilders; using Admin.Models.Import; using log4net; using System; namespace Admin.Controllers { public class ImportControllerDependencies : BaseControllerDependencies, IImportControllerDependencies { public ImportControllerDependencies( ILog log , IModelBuilder detailsViewModelBuilder , IModelBuilder listViewModelBuilder) : base(log) { DetailsViewModelBuilder = detailsViewModelBuilder ?? throw new ArgumentNullException("detailsViewModelBuilder"); ListViewModelBuilder = listViewModelBuilder ?? throw new ArgumentNullException("listViewModelBuilder"); } #region ModelBuiders public IModelBuilder DetailsViewModelBuilder { get; private set; } public IModelBuilder ListViewModelBuilder { get; private set; } #endregion #region ModelCommands #endregion } }