public AgentRegistrationService(EdoContext context,
                                 ICounterpartyService counterpartyService,
                                 IAgentService agentService,
                                 IAgentInvitationService agentInvitationService,
                                 IOptions <AgentRegistrationNotificationOptions> notificationOptions,
                                 MailSenderWithCompanyInfo mailSender,
                                 ILogger <AgentRegistrationService> logger)
 {
     _context                = context;
     _counterpartyService    = counterpartyService;
     _agentService           = agentService;
     _agentInvitationService = agentInvitationService;
     _notificationOptions    = notificationOptions.Value;
     _mailSender             = mailSender;
     _logger = logger;
 }
示例#2
0
 public AgentsController(IAgentRegistrationService agentRegistrationService, IAgentContextService agentContextService,
                         IAgentContextInternal agentContextInternal,
                         IAgentInvitationService agentInvitationService,
                         ITokenInfoAccessor tokenInfoAccessor,
                         IAgentSettingsManager agentSettingsManager,
                         IAgentPermissionManagementService permissionManagementService,
                         IHttpClientFactory httpClientFactory,
                         IAgentService agentService,
                         IAgentStatusManagementService agentStatusManagementService)
 {
     _agentRegistrationService    = agentRegistrationService;
     _agentContextService         = agentContextService;
     _agentContextInternal        = agentContextInternal;
     _agentInvitationService      = agentInvitationService;
     _tokenInfoAccessor           = tokenInfoAccessor;
     _agentSettingsManager        = agentSettingsManager;
     _permissionManagementService = permissionManagementService;
     _httpClientFactory           = httpClientFactory;
     _agentService = agentService;
     _agentStatusManagementService = agentStatusManagementService;
 }