Ejemplo n.º 1
0
 public ReceiverTypeInfo(ITypeSymbol typeSymbol, IReadOnlyList <MethodInfo> clientMethods)
 {
     TypeSymbol        = typeSymbol;
     InterfaceName     = typeSymbol.Name;
     InterfaceFullName = typeSymbol.ToDisplayString();
     CollisionFreeName = InterfaceFullName.Replace(".", null);
     ClientMethods     = clientMethods;
 }
Ejemplo n.º 2
0
 public InvokerTypeInfo(ITypeSymbol typeSymbol, IReadOnlyList <MethodInfo> hubMethods)
 {
     TypeSymbol        = typeSymbol;
     InterfaceName     = typeSymbol.Name;
     InterfaceFullName = typeSymbol.ToDisplayString();
     CollisionFreeName = InterfaceFullName.Replace(".", null);
     HubMethods        = hubMethods;
 }