示例#1
0
 public Handler(CasterContext db, IMapper mapper, IAuthorizationService authorizationService, IIdentityResolver identityResolver)
 {
     _db     = db;
     _mapper = mapper;
     _authorizationService = authorizationService;
     _user = identityResolver.GetClaimsPrincipal();
 }
示例#2
0
 public Handler(
     IAuthorizationService authorizationService,
     IIdentityResolver identityResolver,
     ILockService lockService)
 {
     _authorizationService = authorizationService;
     _user        = identityResolver.GetClaimsPrincipal();
     _lockService = lockService;
 }
示例#3
0
文件: Get.cs 项目: cmu-sei/Caster.Api
 public Handler(
     IGetFileQuery fileQuery,
     IAuthorizationService authorizationService,
     IIdentityResolver identityResolver)
 {
     _fileQuery            = fileQuery;
     _authorizationService = authorizationService;
     _user = identityResolver.GetClaimsPrincipal();
 }
示例#4
0
 public ImportService(
     ILockService lockService,
     CasterContext db,
     IIdentityResolver identityResolver)
 {
     _lockService = lockService;
     _db          = db;
     _isAdmin     = identityResolver.IsAdminAsync().Result;
     _userId      = identityResolver.GetClaimsPrincipal().GetId();
 }
示例#5
0
 public Handler(
     IAuthorizationService authorizationService,
     IIdentityResolver identityResolver,
     ITerraformService terraformService,
     TerraformOptions terraformOptions)
 {
     _authorizationService = authorizationService;
     _user             = identityResolver.GetClaimsPrincipal();
     _terraformService = terraformService;
     _terraformOptions = terraformOptions;
 }
示例#6
0
 public Handler(
     CasterContext db,
     IMapper mapper,
     IMediator mediator,
     IAuthorizationService authorizationService,
     IIdentityResolver identityResolver,
     ILockService lockService)
 {
     _db                   = db;
     _mapper               = mapper;
     _mediator             = mediator;
     _authorizationService = authorizationService;
     _user                 = identityResolver.GetClaimsPrincipal();
     _lockService          = lockService;
 }
 public FileCommandHandler(
     CasterContext db,
     IMapper mapper,
     IAuthorizationService authorizationService,
     IIdentityResolver identityResolver,
     ILockService lockService,
     IGetFileQuery fileQuery)
 {
     _db     = db;
     _mapper = mapper;
     _authorizationService = authorizationService;
     _user             = identityResolver.GetClaimsPrincipal();
     _lockService      = lockService;
     _fileQuery        = fileQuery;
     _identityResolver = identityResolver;
 }
示例#8
0
 public Handler(
     CasterContext db,
     IMapper mapper,
     IAuthorizationService authorizationService,
     IIdentityResolver identityResolver,
     IArchiveService archiveService,
     IImportService importService,
     IMediator mediator)
 {
     _db     = db;
     _mapper = mapper;
     _authorizationService = authorizationService;
     _user           = identityResolver.GetClaimsPrincipal();
     _archiveService = archiveService;
     _importService  = importService;
     _mediator       = mediator;
 }
示例#9
0
 public BaseOperationHandler(
     CasterContext db,
     IMapper mapper,
     IAuthorizationService authorizationService,
     IIdentityResolver identityResolver,
     TerraformOptions terraformOptions,
     ITerraformService terraformService,
     ILockService lockService,
     ILogger <BaseOperationHandler> logger)
 {
     _db     = db;
     _mapper = mapper;
     _authorizationService = authorizationService;
     _user             = identityResolver.GetClaimsPrincipal();
     _terraformOptions = terraformOptions;
     _terraformService = terraformService;
     _lockService      = lockService;
     _logger           = logger;
 }