public static IServiceHostBuilder UseServer(this IServiceHostBuilder hostBuilder, Action <SurgingServerOptions> options) { var serverOptions = new SurgingServerOptions(); options.Invoke(serverOptions); AppConfig.ServerOptions = serverOptions; return(hostBuilder.UseServer(serverOptions.Ip, serverOptions.Port, serverOptions.Token)); }