/// <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))); }
/// <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))); }