/// <summary> /// Constructor /// </summary> public OpportunityService( ILogger <OpportunityService> logger, IOptionsMonitor <AppOptions> appOptions, IUserProfileRepository userProfileRepository, IOpportunityRepository opportunityRepository, OpportunityHelpers opportunityHelpers, IOpportunityFactory opportunityFactory, IAuthorizationService authorizationService, IPermissionRepository permissionRepository, IUserContext userContext, UserProfileHelpers userProfileHelpers) : base(logger, appOptions) { Guard.Against.Null(opportunityRepository, nameof(opportunityRepository)); Guard.Against.Null(opportunityHelpers, nameof(opportunityHelpers)); Guard.Against.Null(userProfileHelpers, nameof(userProfileHelpers)); Guard.Against.Null(authorizationService, nameof(authorizationService)); Guard.Against.Null(permissionRepository, nameof(permissionRepository)); Guard.Against.Null(userContext, nameof(userContext)); _userProfileRepository = userProfileRepository; _opportunityRepository = opportunityRepository; _opportunityHelpers = opportunityHelpers; _userProfileHelpers = userProfileHelpers; _opportunityFactory = opportunityFactory; _authorizationService = authorizationService; _permissionRepository = permissionRepository; _userContext = userContext; }
public UserProfileService( ILogger <UserProfileService> logger, IOptionsMonitor <AppOptions> appOptions, IUserProfileRepository userProfileRepository, UserProfileHelpers userProfileHelpers) : base(logger, appOptions) { Guard.Against.Null(userProfileRepository, nameof(userProfileRepository)); Guard.Against.Null(userProfileHelpers, nameof(userProfileHelpers)); _userProfileRepository = userProfileRepository; _userProfileHelpers = userProfileHelpers; }
/// <summary> /// Constructor /// </summary> public OpportunityHelpers( ILogger <OpportunityHelpers> logger, IOptions <AppOptions> appOptions, UserProfileHelpers userProfileHelpers, IRoleRepository roleRepository, CardNotificationService cardNotificationService, TemplateHelpers templateHelpers, ICheckListProcessService checkListProcessService, ICustomerDecisionProcessService customerDecisionProcessService, ICustomerFeedbackProcessService customerFeedbackProcessService, IAuthorizationService authorizationService, IPermissionRepository permissionRepository, GraphUserAppService graphUserAppService, IUserContext userContext, IProposalDocumentProcessService proposalStatusProcessService) { Guard.Against.Null(logger, nameof(logger)); Guard.Against.Null(appOptions, nameof(appOptions)); Guard.Against.Null(userProfileHelpers, nameof(userProfileHelpers)); Guard.Against.Null(roleRepository, nameof(roleRepository)); Guard.Against.Null(graphUserAppService, nameof(graphUserAppService)); Guard.Against.Null(cardNotificationService, nameof(cardNotificationService)); Guard.Against.Null(templateHelpers, nameof(templateHelpers)); Guard.Against.Null(checkListProcessService, nameof(checkListProcessService)); Guard.Against.Null(customerDecisionProcessService, nameof(customerDecisionProcessService)); Guard.Against.Null(customerFeedbackProcessService, nameof(customerFeedbackProcessService)); Guard.Against.Null(proposalStatusProcessService, nameof(proposalStatusProcessService)); Guard.Against.Null(authorizationService, nameof(authorizationService)); Guard.Against.Null(permissionRepository, nameof(permissionRepository)); _graphUserAppService = graphUserAppService; _logger = logger; _appOptions = appOptions.Value; _userProfileHelpers = userProfileHelpers; _roleRepository = roleRepository; _cardNotificationService = cardNotificationService; _templateHelpers = templateHelpers; _checkListProcessService = checkListProcessService; _customerDecisionProcessService = customerDecisionProcessService; _customerFeedbackProcessService = customerFeedbackProcessService; _proposalStatusProcessService = proposalStatusProcessService; _authorizationService = authorizationService; _permissionRepository = permissionRepository; _userContext = userContext; }
public ProposalDocumentProcessService( ILogger <ProposalDocumentProcessService> logger, IOptionsMonitor <AppOptions> appOptions, UserProfileHelpers userProfileHelpers, IAuthorizationService authorizationService, IPermissionRepository permissionRepository, CardNotificationService cardNotificationService) : base(logger, appOptions) { Guard.Against.Null(logger, nameof(logger)); Guard.Against.Null(appOptions, nameof(appOptions)); Guard.Against.Null(userProfileHelpers, nameof(userProfileHelpers)); Guard.Against.Null(cardNotificationService, nameof(cardNotificationService)); Guard.Against.Null(authorizationService, nameof(authorizationService)); Guard.Against.Null(permissionRepository, nameof(permissionRepository)); _userProfileHelpers = userProfileHelpers; _cardNotificationService = cardNotificationService; _authorizationService = authorizationService; _permissionRepository = permissionRepository; }
/// <summary> /// Constructor /// </summary> public OpportunityService( ILogger <OpportunityService> logger, IOptions <AppOptions> appOptions, IUserProfileRepository userProfileRepository, IIndustryRepository industryRepository, IRegionRepository regionRepository, IOpportunityRepository opportunityRepository, OpportunityHelpers opportunityHelpers, UserProfileHelpers userProfileHelpers) : base(logger, appOptions) { Guard.Against.Null(opportunityRepository, nameof(opportunityRepository)); Guard.Against.Null(opportunityHelpers, nameof(opportunityHelpers)); Guard.Against.Null(userProfileHelpers, nameof(userProfileHelpers)); _userProfileRepository = userProfileRepository; _industryRepository = industryRepository; _regionRepository = regionRepository; _opportunityRepository = opportunityRepository; _opportunityHelpers = opportunityHelpers; _userProfileHelpers = userProfileHelpers; }