示例#1
0
 public GrpcCrossChainClientNodePluginTests()
 {
     _grpcCrossChainClientNodePlugin = GetRequiredService <GrpcCrossChainClientNodePlugin>();
     _grpcCrossChainConfigOption     = GetRequiredService <IOptionsSnapshot <GrpcCrossChainConfigOption> >().Value;
     _crossChainClientProvider       = GetRequiredService <ICrossChainClientProvider>();
     _server = GetRequiredService <IGrpcCrossChainServer>();
 }
 public GrpcCrossChainServerNodePluginTests()
 {
     _grpcCrossChainServer           = GetRequiredService <IGrpcCrossChainServer>();
     _grpcCrossChainServerNodePlugin = GetRequiredService <IGrpcServePlugin>();
 }
示例#3
0
 public CrossChainPluginTest()
 {
     _crossChainPlugin = GetRequiredService <CrossChainPlugin>();
     _server           = GetRequiredService <IGrpcCrossChainServer>();
 }
 public GrpcCrossChainServerNodePlugin(IOptionsSnapshot <GrpcCrossChainConfigOption> grpcCrossChainConfigOption,
                                       IGrpcCrossChainServer grpcCrossChainServer)
 {
     _grpcCrossChainConfigOption = grpcCrossChainConfigOption.Value;
     _grpcCrossChainServer       = grpcCrossChainServer;
 }
 public GrpcCrossChainClientWithoutParentChainTestBase()
 {
     ChainOptions = GetRequiredService <IOptionsSnapshot <ChainOptions> >().Value;
     Server       = GetRequiredService <IGrpcCrossChainServer>();
 }
示例#6
0
 public GrpcCrossChainServerNodePluginTests()
 {
     _grpcCrossChainServer           = GetRequiredService <IGrpcCrossChainServer>();
     _grpcCrossChainServerNodePlugin = GetRequiredService <ICrossChainCommunicationPlugin>();
 }