Пример #1
0
 public ResourcesService(
     ILogger <ResourcesService> logger,
     IOptions <BackendConfig> config,
     IResourcesRepo resourcesRepo,
     IStorageRepo storageRepo)
 {
     _logger        = logger;
     _config        = config.Value;
     _resourcesRepo = resourcesRepo;
     _storageRepo   = storageRepo;
 }
 public HomeController(
     ILogger <HomeController> logger,
     IOptions <FrontendConfig> resourcesSettings,
     IResourcesRepo resourcesRepo,
     IStorageRepo storageRepo,
     GrpcGreeter.GreeterService.GreeterServiceClient grpcGreeterClient,
     ResourcesService.ResourcesServiceClient grpcResourcesBackend)
 {
     _logger               = logger;
     _frontendSettings     = resourcesSettings.Value;
     _resourcesRepo        = resourcesRepo;
     _storageRepo          = storageRepo;
     _grpcGreeterClient    = grpcGreeterClient;
     _grpcResourcesBackend = grpcResourcesBackend;
 }
Пример #3
0
 public GamesBL(IStorageRepo storageRepo)
 {
     this.storageRepo = storageRepo;
 }
Пример #4
0
 public StorageBL(IMessageQueueHandler <Game> messageQueueHandler, IStorageRepo dbRepo)
 {
     this.messageQueueHandler = messageQueueHandler;
     this.dbRepo = dbRepo;
 }
Пример #5
0
 public Workspace(IStorageRepo storageRepo, StoragePath curPath)
 {
     this.storageRepo = storageRepo;
     CurrentPath      = curPath;
 }