示例#1
0
 public DataspaceHubClientService(IOptions <GatewayBaseSettings> gatewayBaseOptions,
                                  IOptions <SecuritySettings> securityOptions,
                                  IDataSpaceService dataSpaceService,
                                  ILogger <DataspaceHubClientService> logger)
     : base(gatewayBaseOptions, securityOptions, HUB_ENDPOINT)
 {
     this.logger           = logger;
     this.dataSpaceService = dataSpaceService;
 }
示例#2
0
        public SignalRClientService(
            ILogger <SignalRClientService> logger,
            IApplicationLifetime applicationLifetime,
            IDataSpaceService dataSpaceService)
        {
            this.logger           = logger;
            this.appLifetime      = applicationLifetime;
            this.dataSpaceService = dataSpaceService;

            // Setup SignalR Hub connection
            hubConnectionDataSpace = new HubConnectionBuilder()
                                     .WithUrl("https://localhost:44380/dataspacehub?groupName=dataspaceMicroservice")
                                     .Build();

            hubConnectionAuth = new HubConnectionBuilder()
                                .WithUrl("https://localhost:44380/authhub?groupName=dataspaceMicroservice")
                                .Build();
        }