Ejemplo n.º 1
0
 public AgentsController(IAgentRegistrationService agentRegistrationService,
                         IAgentContextService agentContextService,
                         IAgentContextInternal agentContextInternal,
                         IAgentInvitationAcceptService agentInvitationAcceptService,
                         IInvitationRecordService invitationRecordService,
                         ITokenInfoAccessor tokenInfoAccessor,
                         IAgentSettingsManager agentSettingsManager,
                         IAgentService agentService,
                         IAgentStatusManagementService agentStatusManagementService,
                         IAgentInvitationRecordListService agentInvitationRecordListService,
                         IAgentInvitationCreateService agentInvitationCreateService,
                         IIdentityUserInfoService identityUserInfoService,
                         IAgentRolesAssignmentService rolesAssignmentService)
 {
     _agentRegistrationService     = agentRegistrationService;
     _agentContextService          = agentContextService;
     _agentContextInternal         = agentContextInternal;
     _agentInvitationAcceptService = agentInvitationAcceptService;
     _invitationRecordService      = invitationRecordService;
     _tokenInfoAccessor            = tokenInfoAccessor;
     _agentSettingsManager         = agentSettingsManager;
     _agentService = agentService;
     _agentStatusManagementService     = agentStatusManagementService;
     _agentInvitationRecordListService = agentInvitationRecordListService;
     _agentInvitationCreateService     = agentInvitationCreateService;
     _identityUserInfoService          = identityUserInfoService;
     _rolesAssignmentService           = rolesAssignmentService;
 }
Ejemplo n.º 2
0
 public HttpBasedAgentContextService(EdoContext context,
                                     ITokenInfoAccessor tokenInfoAccessor,
                                     IDoubleFlow flow)
 {
     _context           = context;
     _tokenInfoAccessor = tokenInfoAccessor;
     _flow = flow;
 }
Ejemplo n.º 3
0
 public ManagementController(IAdministratorInvitationService invitationService,
                             IAdministratorRegistrationService registrationService,
                             ITokenInfoAccessor tokenInfoAccessor)
 {
     _invitationService   = invitationService;
     _registrationService = registrationService;
     _tokenInfoAccessor   = tokenInfoAccessor;
 }
        public async Task InvokeAsync(HttpContext context, ITokenInfoAccessor tokenInfoAccessor)
        {
            var scopedData = new Dictionary <string, object>
            {
                { "ClientId", tokenInfoAccessor.GetClientId() }
            };

            using var disposable = _logger.BeginScope(scopedData);
            await _next(context);
        }
 public HttpBasedAgentContextService(EdoContext context,
                                     ITokenInfoAccessor tokenInfoAccessor,
                                     IHttpContextAccessor httpContextAccessor,
                                     IMemoryFlow flow)
 {
     _context             = context;
     _tokenInfoAccessor   = tokenInfoAccessor;
     _httpContextAccessor = httpContextAccessor;
     _flow = flow;
 }
Ejemplo n.º 6
0
 public InvitationsController(IInvitationRecordService invitationRecordService,
                              IAdminInvitationAcceptService adminInvitationAcceptService,
                              IAdminInvitationCreateService adminInvitationCreateService,
                              ITokenInfoAccessor tokenInfoAccessor,
                              IAdministratorContext administratorContext,
                              IIdentityUserInfoService identityUserInfoService)
 {
     _invitationRecordService      = invitationRecordService;
     _adminInvitationAcceptService = adminInvitationAcceptService;
     _adminInvitationCreateService = adminInvitationCreateService;
     _tokenInfoAccessor            = tokenInfoAccessor;
     _administratorContext         = administratorContext;
     _identityUserInfoService      = identityUserInfoService;
 }
Ejemplo n.º 7
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;
 }
Ejemplo n.º 8
0
 public AgenciesController(IChildAgencyService childAgencyService,
                           IAgentContextService agentContextService,
                           IAgentInvitationCreateService agentInvitationCreateService,
                           IAgencyManagementService agencyManagementService,
                           IAgentInvitationAcceptService agentInvitationAcceptService,
                           ITokenInfoAccessor tokenInfoAccessor,
                           IAgencyService agencyService,
                           IIdentityUserInfoService identityUserInfoService,
                           IAgentRolesService agentRolesService,
                           IContractFileService contractFileService)
 {
     _childAgencyService           = childAgencyService;
     _agentContextService          = agentContextService;
     _agentInvitationCreateService = agentInvitationCreateService;
     _agencyManagementService      = agencyManagementService;
     _agentInvitationAcceptService = agentInvitationAcceptService;
     _tokenInfoAccessor            = tokenInfoAccessor;
     _agencyService           = agencyService;
     _identityUserInfoService = identityUserInfoService;
     _agentRolesService       = agentRolesService;
     _contractFileService     = contractFileService;
 }
 public HttpBasedServiceAccountContext(EdoContext context, ITokenInfoAccessor tokenInfoAccessor)
 {
     _context           = context;
     _tokenInfoAccessor = tokenInfoAccessor;
 }
Ejemplo n.º 10
0
 public ExternalAdminContext(ITokenInfoAccessor tokenInfoAccessor)
 {
     _tokenInfoAccessor = tokenInfoAccessor;
 }
Ejemplo n.º 11
0
 public IdentityUserInfoService(ITokenInfoAccessor tokenInfoAccessor,
                                IHttpClientFactory httpClientFactory)
 {
     _tokenInfoAccessor = tokenInfoAccessor;
     _httpClientFactory = httpClientFactory;
 }
Ejemplo n.º 12
0
 public HttpBasedAdministratorContext(EdoContext context, ITokenInfoAccessor tokenInfoAccessor)
 {
     _context           = context;
     _tokenInfoAccessor = tokenInfoAccessor;
 }
Ejemplo n.º 13
0
 public ManagerContextService(DirectContractsDbContext dbContext, ITokenInfoAccessor tokenInfoAccessor, ISha256HashGenerator sha256HashGenerator)
 {
     _dbContext           = dbContext;
     _tokenInfoAccessor   = tokenInfoAccessor;
     _sha256HashGenerator = sha256HashGenerator;
 }
Ejemplo n.º 14
0
 public IdentityHttpClient(HttpClient httpClient, ITokenInfoAccessor tokenInfoAccessor)
 {
     _httpClient        = httpClient;
     _tokenInfoAccessor = tokenInfoAccessor;
 }
Ejemplo n.º 15
0
 public AgentContextService(ITokenInfoAccessor tokenInfoAccessor, IMemoryFlow flow, EdoContext context)
 {
     _tokenInfoAccessor = tokenInfoAccessor;
     _flow    = flow;
     _context = context;
 }