コード例 #1
0
 public HttpRequestMessageConverter(
     IHttpDataSerializer serializer,
     IServiceEnvironmentResolver environmentResolver,
     ISerializationSchema serializationSchema)
 {
     _serializer          = serializer;
     _environmentResolver = environmentResolver;
     _serializationSchema = serializationSchema;
 }
コード例 #2
0
 public CoreDependencies(
     ILoggerFactory loggerFactory,
     IServiceLogger serviceLogger,
     ICodeWorksTokenizer tokenizer,
     IRateLimiter rateLimiter,
     IDistributedLockService distributedLockService,
     IServiceEnvironmentResolver environmentResolver,
     IRequestValidator requestValidator,
     IChainedServiceResolver chainedServiceResolver,
     IUserResolver userResolver)
 {
     LoggerFactory          = loggerFactory;
     ServiceLogger          = serviceLogger;
     Tokenizer              = tokenizer;
     RateLimiter            = rateLimiter;
     DistributedLockService = distributedLockService;
     EnvironmentResolver    = environmentResolver;
     RequestValidator       = requestValidator;
     ChainedServiceResolver = chainedServiceResolver;
     UserResolver           = userResolver;
 }
コード例 #3
0
 public TokenizationMiddleware(ICodeWorksTokenizer tokenizer, IServiceEnvironmentResolver environmentResolver)
 {
     _tokenizer   = tokenizer;
     _environment = environmentResolver.Environment;
 }
コード例 #4
0
 public DummyUserResolver(IServiceEnvironmentResolver serviceEnvironmentResolver)
 {
     _serviceEnvironmentResolver = serviceEnvironmentResolver;
 }