public static IMvcBuilder AddSimpleServiceController <T>(this IMvcBuilder builder) // PROTO3 where T : class { var servicedef = SF.GetServiceDefinition <T>(); var info = Compile <T>(servicedef); return(builder.AddApplicationPart(info.Type.Assembly)); }
public EndpointInstance(Type servicetype, Type[] servicestypes) { this.ServiceDef = SF.GetServiceDefinition(servicetype); this.ServicesTypes = servicestypes; }
public EndpointInstance(object service) { this.Target = service; this.ServiceDef = SF.GetServiceDefinition(service.GetType()); }