public static SuperSocketHostBuilder <TReceivePackage> ConfigureSuperSocket <TReceivePackage>(this ISuperSocketHostBuilder hostBuilder, Action <ServerOptions> configurator) { return(hostBuilder .ConfigureSuperSocket(configurator) .AsSuperSocketBuilder <TReceivePackage>()); }