public PublishPackageCommandHandler(IMediator mediator, IServerIdentityService serverIdentityService, IPackageService packageService, NotificationSegment notifications, ILogger <PublishPackageCommandHandler> logger)
 {
     _mediator = mediator;
     _serverIdentityService = serverIdentityService;
     _packageService        = packageService;
     _notifications         = notifications;
     this.logger            = logger;
 }
 public PubSubMessageController(IConfiguration configuration, IServiceProvider serviceProvider, IServerIdentityService serverIdentityService, IPackageMessageValidator packageMessageValidator, ILogger <PubSubMessageController> logger)
 {
     _configuration           = configuration;
     _serviceProvider         = serviceProvider;
     _serverIdentityService   = serverIdentityService;
     _packageMessageValidator = packageMessageValidator;
     this.logger = logger;
 }
 public IpfsPackageService(ICoreApi ipfs, IConfiguration configuration, IServiceProvider serviceProvider, IServerIdentityService serverIdentityService, PubSubMessageController pubSubController, ILogger <IpfsPackageService> logger)
 {
     Ipfs                   = ipfs;
     Configuration          = configuration;
     _serviceProvider       = serviceProvider;
     _serverIdentityService = serverIdentityService;
     _pubSubController      = pubSubController;
     this.logger            = logger;
 }
Esempio n. 4
0
 public BuildPackageCommandHandler(IMediator mediator, IServerIdentityService serverIdentityService, TrustDBContext db, IDerivationStrategyFactory derivationStrategyFactory, IPackageService trustPackageService, NotificationSegment notifications, IConfiguration configuration, ILogger <BuildPackageCommandHandler> logger)
 {
     _mediator = mediator;
     _serverIdentityService = serverIdentityService;
     _db = db;
     _derivationStrategyFactory = derivationStrategyFactory;
     _trustPackageService       = trustPackageService;
     _notifications             = notifications;
     _configuration             = configuration;
     this.logger = logger;
 }
Esempio n. 5
0
 public SynchronizePackageWorkflow(IMediator mediator, IPackageService packageService, ITrustDBService trustDBService, IPackageSchemaValidator packageSchemaValidator, ITimestampProofValidator timestampProofValidator, IConfiguration configuration, ILogger <SynchronizePackageWorkflow> logger, IPackageMessageValidator packageMessageValidator, IServerIdentityService serverIdentityService)
 {
     _mediator                = mediator;
     _packageService          = packageService;
     _trustDBService          = trustDBService;
     _packageSchemaValidator  = packageSchemaValidator;
     _timestampProofValidator = timestampProofValidator;
     _configuration           = configuration;
     _logger = logger;
     _packageMessageValidator = packageMessageValidator;
     _serverIdentityService   = serverIdentityService;
 }
Esempio n. 6
0
 public PackageMessageValidator(IServerIdentityService serverIdentityService)
 {
     this.serverIdentityService = serverIdentityService;
 }