public CheckListProcessService( ILogger <CheckListProcessService> logger, IOptionsMonitor <AppOptions> appOptions, IAuthorizationService authorizationService, IPermissionRepository permissionRepository, CardNotificationService cardNotificationService) : base(logger, appOptions) { Guard.Against.Null(logger, nameof(logger)); Guard.Against.Null(appOptions, nameof(appOptions)); Guard.Against.Null(cardNotificationService, nameof(cardNotificationService)); Guard.Against.Null(authorizationService, nameof(authorizationService)); Guard.Against.Null(permissionRepository, nameof(permissionRepository)); _cardNotificationService = cardNotificationService; _authorizationService = authorizationService; _permissionRepository = permissionRepository; }
/// <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 MemberService( ILogger <MemberService> logger, IOptionsMonitor <AppOptions> appOptions, IAuthorizationService authorizationService, IPermissionRepository permissionRepository, Infrastructure.Services.GraphUserAppService graphUserAppService, CardNotificationService cardNotificationService) : base(logger, appOptions) { Guard.Against.Null(logger, nameof(logger)); Guard.Against.Null(appOptions, nameof(appOptions)); Guard.Against.Null(cardNotificationService, nameof(cardNotificationService)); Guard.Against.Null(authorizationService, nameof(authorizationService)); Guard.Against.Null(permissionRepository, nameof(permissionRepository)); _cardNotificationService = cardNotificationService; _authorizationService = authorizationService; _permissionRepository = permissionRepository; _graphUserAppService = graphUserAppService; }
public MessagesController( ILogger <MessagesController> logger, IOptions <AppOptions> appOptions, CardNotificationService cardNotificationService, IOpportunityService opportunityService) : base(logger, appOptions) { Guard.Against.Null(cardNotificationService, "MessagesController_Constructor cardNotificationService is null"); Guard.Against.Null(opportunityService, "MessagesController_Constructor opportunityService is null"); _cardNotificationService = cardNotificationService; _opportunityService = opportunityService; _microsoftAppCredentials = new MicrosoftAppCredentials( _appOptions.MicrosoftAppId, _appOptions.MicrosoftAppPassword); _connectorClient = new ConnectorClient( new Uri(_appOptions.BotServiceUrl), _microsoftAppCredentials); }
/// <summary> /// Constructor /// </summary> public OpportunityHelpers( ILogger <UserProfileHelpers> logger, IOptions <AppOptions> appOptions, UserProfileHelpers userProfileHelpers, IRoleMappingRepository roleMappingRepository, CardNotificationService cardNotificationService) { Guard.Against.Null(logger, nameof(logger)); Guard.Against.Null(appOptions, nameof(appOptions)); Guard.Against.Null(userProfileHelpers, nameof(userProfileHelpers)); Guard.Against.Null(roleMappingRepository, nameof(roleMappingRepository)); Guard.Against.Null(cardNotificationService, nameof(cardNotificationService)); _logger = logger; _appOptions = appOptions.Value; _userProfileHelpers = userProfileHelpers; _roleMappingRepository = roleMappingRepository; _cardNotificationService = cardNotificationService; }
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; }
public TeamChannelService( ILogger <TeamChannelService> logger, IOptionsMonitor <AppOptions> appOptions, IAuthorizationService authorizationService, IPermissionRepository permissionRepository, Infrastructure.Services.GraphUserAppService graphUserAppService, Infrastructure.Services.GraphTeamsAppService graphTeamsAppService, Infrastructure.Services.GraphTeamsOnBehalfService graphTeamsOnBehalfService, IAddInHelper addInHelper, IConfiguration configuration, CardNotificationService cardNotificationService) : base(logger, appOptions) { Guard.Against.Null(logger, nameof(logger)); Guard.Against.Null(appOptions, nameof(appOptions)); Guard.Against.Null(cardNotificationService, nameof(cardNotificationService)); Guard.Against.Null(authorizationService, nameof(authorizationService)); Guard.Against.Null(permissionRepository, nameof(permissionRepository)); Guard.Against.Null(graphUserAppService, nameof(graphUserAppService)); Guard.Against.Null(graphTeamsAppService, nameof(graphTeamsAppService)); Guard.Against.Null(graphTeamsOnBehalfService, nameof(graphTeamsOnBehalfService)); Guard.Against.Null(addInHelper, nameof(addInHelper)); var azureOptions = new AzureAdOptions(); configuration.Bind("AzureAd", azureOptions); _graphUserAppService = graphUserAppService; _cardNotificationService = cardNotificationService; _authorizationService = authorizationService; _permissionRepository = permissionRepository; _graphTeamsAppService = graphTeamsAppService; _graphTeamsOnBehalfService = graphTeamsOnBehalfService; _addInHelper = addInHelper; _baseUrl = azureOptions.BaseUrl; }