本文整理汇总了C#中IConfigurationManager.Initialize方法的典型用法代码示例。如果您正苦于以下问题:C# IConfigurationManager.Initialize方法的具体用法?C# IConfigurationManager.Initialize怎么用?C# IConfigurationManager.Initialize使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类IConfigurationManager
的用法示例。
在下文中一共展示了IConfigurationManager.Initialize方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GameController
public GameController()
{
_configurationManager = IoCManager.Resolve<IConfigurationManager>();
_configurationManager.Initialize("./config.xml");
_resourceManager = IoCManager.Resolve<IResourceManager>();
_resourceManager.LoadBaseResources();
_resourceManager.LoadLocalResources();
//Setup Cluwne first, as the rest depends on it.
SetupCluwne ();
//Initialization of private members
_networkManager = IoCManager.Resolve<INetworkManager>();
_netGrapher = IoCManager.Resolve<INetworkGrapher>();
_stateManager = IoCManager.Resolve<IStateManager>();
_userInterfaceManager = IoCManager.Resolve<IUserInterfaceManager>();
SetupInput ();
_stateManager.RequestStateChange<TestState> ();
FrameEventArgs _frameEvent;
EventArgs _frameEventArgs;
_clock = new SFML.System.Clock();
while (CluwneLib.IsRunning == true)
{
var lastFrameTime = _clock.ElapsedTime.AsSeconds();
_clock.Restart();
_frameEvent = new FrameEventArgs(lastFrameTime);
CluwneLib.Clear (Color.Black);
CluwneLib.Screen.DispatchEvents();
CluwneLib.RunIdle (this, _frameEvent);
CluwneLib.Screen.Display();
}
CluwneLib.Terminate();
Console.WriteLine("Gameloop terminated.");
}