using SharedLibraryCore.Configuration; namespace SharedLibraryCore.Interfaces { /// /// defines the capabilities of game server instance factory /// public interface IGameServerInstanceFactory { /// /// creates the instance of a game server /// /// server configuration /// application manager /// Server CreateServer(ServerConfiguration config, IManager manager); } }