//Constructor for dependency injection public IncludeService(IRepositorySwitcher IRepositorySwitcher, ICommonFactory ICommonFactory, ISearchParameterFactory ISearchParameterFactory, ICompartmentSearchParameterService ICompartmentSearchParameterService, IServiceSearchParameterCache IServiceSearchParameterCache) { this.IRepositorySwitcher = IRepositorySwitcher; this.ICommonFactory = ICommonFactory; this.ISearchParameterFactory = ISearchParameterFactory; this.ICompartmentSearchParameterService = ICompartmentSearchParameterService; this.IServiceSearchParameterCache = IServiceSearchParameterCache; }
//Constructor for dependency injection public IncludeService(IRepositorySwitcher IRepositorySwitcher, ICommonFactory ICommonFactory, ISearchParameterFactory ISearchParameterFactory, ICompartmentSearchParameterService ICompartmentSearchParameterService) { this.IRepositorySwitcher = IRepositorySwitcher; this.ICommonFactory = ICommonFactory; this.ISearchParameterFactory = ISearchParameterFactory; //this.ISearchParameterGenericFactory = ISearchParameterGenericFactory; this.ICompartmentSearchParameterService = ICompartmentSearchParameterService; //this.ISearchParameterServiceFactory = ISearchParameterServiceFactory; }