Beispiel #1
0
 public static Fragment WithAgent <TFragment>(this TFragment fragment, IAgentFragment sourceFragment)
     where  TFragment : Fragment, IAgentFragment
 {
     fragment.IpAddress = sourceFragment.IpAddress;
     fragment.Port      = sourceFragment.Port;
     fragment.HostName  = sourceFragment.HostName;
     return(fragment);
 }
Beispiel #2
0
 public static GrpcApplicationAgent GetAgent(this IAgentFragment source)
 {
     return(new GrpcApplicationAgent(GrpcChannelHub.GetChannelFor(new HostEndpointAddress(source.IpAddress, source.Port))));
 }