コード例 #1
0
ファイル: Program.cs プロジェクト: zhuomingliang/OpenStory
        private static OsWcfConfiguration GetWcfConfiguration()
        {
            var baseUri       = new Uri("net.tcp://localhost:0/OpenStory/Channel");
            var configuration = OsWcfConfiguration.For <ChannelService>(baseUri);

            return(configuration);
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: zhuomingliang/OpenStory
        private static IKernel CreateKernel()
        {
            var kernel = new StandardKernel(new WcfServiceModule());

            kernel.Bind <IRegistryService>().To <RegistryService>();

            var baseUri = new Uri("net.tcp://localhost:0/OpenStory/Registry");

            kernel.Bind <OsWcfConfiguration>().ToConstant(OsWcfConfiguration.For <RegistryService>(baseUri));

            InitializePresetRegistrations(kernel);

            return(kernel);
        }