示例#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 Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken providerLockToken)
 {
     return(Task.CompletedTask);
 }
示例#3
0
 protected override async Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken token)
 {
     _network = await interfaceProvider.GetInterfaceAsync <INetworkControl>(token);
 }
示例#4
0
 protected override Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken token)
 {
     throw new System.NotImplementedException();
 }
示例#5
0
 protected override Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken token)
 {
     LastMethod = MethodType.Init;
     TestFct();
     return(Task.CompletedTask);
 }
示例#6
0
 protected override Task InitializeAsync(IInterfaceProvider interfaceProvider, LockToken token)
 {
     DebugTest();
     return(Task.CompletedTask);
 }