private static IObjectService Setup(IDictionary items) { var appSetting = ConfigHelper.CreateFromXmlFile("app.config") ?? ConfigHelper.CreateFromXmlFile(Assembly.GetEntryAssembly().ManifestModule.Name + ".config"); var startupSetting = appSetting?.ToSetting <StartupSetting>($"{ConfigHelper.RootSettingName}/startup"); var setting = ConfigServiceBase.Init(startupSetting, appSetting); var objectServiceInstance = new DefaultObjectService(); objectServiceInstance.Init(setting, items); return(objectServiceInstance); }
/// <summary>Creates service definition that can be registered with a server</summary> /// <param name="serviceImpl">An object implementing the server-side handling logic.</param> public static grpc::ServerServiceDefinition BindService(ConfigServiceBase serviceImpl) { return(grpc::ServerServiceDefinition.CreateBuilder() .AddMethod(__Method_GetConfig, serviceImpl.GetConfig).Build()); }
private void onLoginSuccess() { confService = ServiceResolver.GetForCurrentPlatform <ConfigServiceBase>(); confService.GetPlatformConfig(onConfigSucces, onConfigFailed); }
private void onLoginSuccess() { ConfigServiceBase cs = ServiceResolver.GetForCurrentPlatform <ConfigServiceBase>(); cs.GetPlatformConfig(onConfigFetched, onGetConfigFailed); }