public static MessageEndpointsBuilder MakeBuilder(this IMethodInfoScanner scanner) { var b = new MessageEndpointsBuilder(); b.AddScanner(scanner); return(b); }
public InterfaceBasedBuilder(Type interfaceType) { if (interfaceType.GetTypeInfo().IsGenericTypeDefinition) _innerBuilder = new OpenInterfaceBuilder(interfaceType); else _innerBuilder = new ClosedInterfaceBuilder(interfaceType); }
public InterfaceBasedBuilder(Type interfaceType) { if (interfaceType.GetTypeInfo().IsGenericTypeDefinition) { _innerBuilder = new OpenInterfaceBuilder(interfaceType); } else { _innerBuilder = new ClosedInterfaceBuilder(interfaceType); } }
public void AddScanner(IMethodInfoScanner scanner) { _scanner.Add(scanner); }
private void AddToScanners(IMethodInfoScanner builder) { _builder.AddScanner(builder); _configurationAvailable = true; }
private void AddToScanners(IMethodInfoScanner builder) { _builder.AddScanner(builder); }