public static IMTServerBuilder CreateDefaultServer(IServiceCollection services, IConfiguration configuration, Action <ServerOptions> configure = null) { Internal = Internal ?? new MTServer(); Internal._serviceCollection = services; Internal._configuration = configuration; Internal._configure = configure; var result = Internal; result.ServiceCollection.AddMTServer(result.Configuration, configure); return(Internal); }
public static IMTServerBuilder AddMTDefaultServer(this IServiceCollection serviceCollection, IConfiguration configuration, Action <ServerOptions> configure = null) { return(MTServer.CreateDefaultServer(serviceCollection, configuration, configure)); }