Example #1
0
 /// <summary>
 /// 加载Autofac
 /// </summary>
 /// <param name="builder"></param>
 /// <param name="container">Autofac容器</param>
 /// <returns></returns>
 public static INodeServerBuilder UseAutofac(this INodeServerBuilder builder, IContainer container)
 {
     return(builder.ConfigServiceProvider(new AutofacServiceProvider(container)));
 }
Example #2
0
 /// <summary>
 /// 加载DotNetty服务端
 /// </summary>
 /// <param name="builder"></param>
 /// <param name="serverInfo">服务器信息</param>
 /// <returns></returns>
 public static INodeServerBuilder UseDotNetty(this INodeServerBuilder builder, ServerInfo serverInfo)
 {
     return(builder.ConfigCommunication(new DotNettyServer(serverInfo.Host, serverInfo.Port)));
 }