protected override async Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken token) { RawMessageReceiver = await interfaceProvider.GetInterfaceAsync <IRawMessageReceiver>(token); EndpointControl = await interfaceProvider.GetInterfaceAsync <IEndpointControl>(token); EndpointObservable = await interfaceProvider.GetInterfaceAsync <IEndpointObservable>(token); Network = await interfaceProvider.GetInterfaceAsync <INetworkControl>(token); }
protected override async Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken token) { _network = await interfaceProvider.GetInterfaceAsync <INetworkControl>(token); }