示例#1
0
            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);
            }
示例#2
0
 protected override async Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken token)
 {
     _network = await interfaceProvider.GetInterfaceAsync <INetworkControl>(token);
 }