static GameContext()
 {
     ConfigService = ConfigurationService.CreateInstance(serverConfiguration => {
         serverConfiguration.AddSingleton <IPackageParser, PackageParser>();
         serverConfiguration.AddSingleton <ClientConnection>();
         serverConfiguration.AddSingleton <ClientConnectionDispatcher>();
     });
 }
Esempio n. 2
0
 public RaceSelection()
 {
     configService = ConfigurationService.CreateInstance(s =>
     {
         s.AddSingleton <IPackageParser, PackageParser>();
     });
     packageParser = configService.ServiceProvider.GetRequiredService <IPackageParser>();
     menuManager   = new MenuManager();
 }