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; }
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; }
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; }
public PackageMessageValidator(IServerIdentityService serverIdentityService) { this.serverIdentityService = serverIdentityService; }