static void Main(string[] args) { AuthMethods authMethods = new AuthMethods(); IChannelServer host = ChannelServerBuilder.CreateServer(); host.LoadAssemblies(AppDomain.CurrentDomain, null); host.AddTokenAuthentication(authMethods.AuthenticateToken); host.StartHosting(null); Console.ReadLine(); }
static void Main(string[] args) { AuthMethods authMethods = new AuthMethods(); IChannelServer host = ChannelServerBuilder.CreateServer(); //host.LoadAssemblies(AppDomain.CurrentDomain, null); List <string> asm = new List <string> { "Nuclear.Channels.Monolithic.Tests" }; host.RegisterChannels(asm); host.AddTokenAuthentication(authMethods.AuthenticateToken); //host.ConfigureCacheCleaner(TimeSpan.FromSeconds(30)); host.StartHosting(null); Console.ReadLine(); }