/// <summary> /// /// </summary> /// <param name="spoAuthorization"></param> /// <param name="generalSettings"></param> /// <param name="searchSettings"></param> public Search(ISPOAuthorization spoAuthorization, IConfigurationRoot configuration, ICustomLogger customLogger, IUsersDetails userDetails, ISPList spList, IOptions<GeneralSettings> generalSettings, IOptions<SharedSettings> sharedSettings, IOptions<LogTables> logTables, IOptions<SearchSettings> searchSettings, IOptions<CamlQueries> camlQueries, IOptions<ListNames> listNames, IOptions<ErrorSettings> errorSettings) { this.spoAuthorization = spoAuthorization; this.generalSettings = generalSettings.Value; this.searchSettings = searchSettings.Value; this.userDetails = userDetails; this.customLogger = customLogger; this.logTables = logTables.Value; this.spList = spList; this.camlQueries = camlQueries.Value; this.listNames = listNames.Value; this.sharedSettings = sharedSettings.Value; this.errorSettings = errorSettings.Value; this.configuration = configuration; }
/// <summary> /// All the dependencies are injected /// </summary> /// <param name="spoAuthorization"></param> /// <param name="generalSettings"></param> public SPPage(ISPOAuthorization spoAuthorization, IOptions<GeneralSettings> generalSettings, IOptions<LogTables> logTables, ICustomLogger customLogger, ISPList spList, IOptions<MatterSettings> matterSettings) { this.generalSettings = generalSettings.Value; this.spoAuthorization = spoAuthorization; this.logTables = logTables.Value; this.customLogger = customLogger; this.spList = spList; this.matterSettings = matterSettings.Value; }
/// <summary> /// All the dependencies are injected /// </summary> /// <param name="spoAuthorization"></param> /// <param name="generalSettings"></param> public SPPage(ISPOAuthorization spoAuthorization, IOptions <GeneralSettings> generalSettings, IOptions <LogTables> logTables, ICustomLogger customLogger, ISPList spList, IOptions <MatterSettings> matterSettings) { this.generalSettings = generalSettings.Value; this.spoAuthorization = spoAuthorization; this.logTables = logTables.Value; this.customLogger = customLogger; this.spList = spList; this.matterSettings = matterSettings.Value; }
public UserRepository(IUsersDetails userDetails, ISPList spList, IOptions<ListNames> listNames, IOptions<CamlQueries> camlQueries, IOptions<MatterSettings> matterSettings, ISearch search) { this.userDetails = userDetails; this.spList = spList; this.matterSettings = matterSettings.Value; this.camlQueries = camlQueries.Value; this.search = search; this.listNames = listNames.Value; }
public UserRepository(IUsersDetails userDetails, ISPList spList, IOptions <ListNames> listNames, IOptions <CamlQueries> camlQueries, IOptions <MatterSettings> matterSettings, ISearch search) { this.userDetails = userDetails; this.spList = spList; this.matterSettings = matterSettings.Value; this.camlQueries = camlQueries.Value; this.search = search; this.listNames = listNames.Value; }
public ValidationFunctions(ISPList spList, IOptions<MatterSettings> matterSettings, IOptions<ErrorSettings> errorSettings, IMatterRepository matterRespository, IOptions<ListNames> listNames, IOptions<CamlQueries> camlQueries) { this.matterSettings = matterSettings.Value; this.spList = spList; this.errorSettings = errorSettings.Value; this.matterRespository = matterRespository; this.listNames = listNames.Value; this.camlQueries = camlQueries.Value; }
public ValidationFunctions(ISPList spList, IOptions <MatterSettings> matterSettings, IOptions <ErrorSettings> errorSettings, IMatterRepository matterRespository, IOptions <ListNames> listNames, IOptions <CamlQueries> camlQueries) { this.matterSettings = matterSettings.Value; this.spList = spList; this.errorSettings = errorSettings.Value; this.matterRespository = matterRespository; this.listNames = listNames.Value; this.camlQueries = camlQueries.Value; }
public SPContentTypes(IOptions<ContentTypesConfig> contentTypesConfig, IOptions<CamlQueries> camlQueries, ISPList spList, ICustomLogger customLogger, IOptions<LogTables> logTables, IOptions<TaxonomySettings> taxonomySettings, IConfigurationRoot configuration ) { this.contentTypesConfig = contentTypesConfig.Value; this.taxonomySettings = taxonomySettings.Value; this.customLogger = customLogger; this.logTables = logTables.Value; this.camlQueries = camlQueries.Value; this.spList = spList; this.configuration = configuration; }
public SPContentTypes(IOptions <ContentTypesConfig> contentTypesConfig, IOptions <CamlQueries> camlQueries, ISPList spList, ICustomLogger customLogger, IOptions <LogTables> logTables, IOptions <TaxonomySettings> taxonomySettings, IConfigurationRoot configuration ) { this.contentTypesConfig = contentTypesConfig.Value; this.taxonomySettings = taxonomySettings.Value; this.customLogger = customLogger; this.logTables = logTables.Value; this.camlQueries = camlQueries.Value; this.spList = spList; this.configuration = configuration; }
/// <summary> /// Constructory which will inject all the related dependencies related to matter /// </summary> /// <param name="search"></param> public DocumentRepository(ISearch search, IOptions <SearchSettings> searchSettings, IOptions <ListNames> listNames, ISPList spList, IOptions <CamlQueries> camlQueries, IOptions <DocumentSettings> documentSettings, IOptions <MailSettings> mailSettings) { this.search = search; this.searchSettings = searchSettings.Value; this.listNames = listNames.Value; this.spList = spList; this.camlQueries = camlQueries.Value; this.documentSettings = documentSettings.Value; this.mailSettings = mailSettings.Value; }