public static ISuperSocketHostBuilder <TReceivePackage> UseSession <TReceivePackage, TSession>(this ISuperSocketHostBuilder <TReceivePackage> hostBuilder)
     where TSession : AppSession, new()
 {
     return(hostBuilder.UseSession <TSession>() as SuperSocketHostBuilder <TReceivePackage>);
 }