protected void RegistModule(ContainerBuilder builder) { ModuleRegister.Regist(builder, typeof(InfrastructureModule), typeof(DomainModule), typeof(MongoDbRepositoryModule)); }
private static void PrintVersions(ISimpleOutput console) { string version = ModuleRegister.GetVersionInfo(); string logo = "http://sourceforge.net/projects/nmars\r\n\r\n" + "2007 Published under LGPL http://www.gnu.org/licenses/lgpl.txt\r\n" + "by Pavel Savara ([email protected])\r\n\r\n"; console.WriteLine(logo + version); }
void Init() { nparser = ModuleRegister.CreateParser("nMars.Parser"); pparser = ModuleRegister.CreateParser("pMars.DllWrapper"); //pparser = new pMarsParser(Rules.DefaultRules); basePath = Utils.GetWarrirorsDirectory(); problemsPath = Utils.CleanProblems(basePath, "_problems"); }
public void ConfigureContainer(ContainerBuilder builder) { ModuleRegister.Regist(builder, typeof(InfrastructureModule), typeof(DomainModule), typeof(MongoDbRepositoryModule), typeof(ServiceModule), typeof(ApiModule), typeof(WebModule)); }
static void Main(string[] args) { IUnityContainer container = new UnityContainer(); _ = new ModuleRegister(container); var game = container.Resolve <IGame>(); IFieldView view = new FieldView(); FieldController controller = new FieldController(view, game); }
public static IEngine CreateEngineInternal() { /* * IExtendedStepEngine engineOne = ModuleRegister.CreateEngine("pMars.DllWrapper") as IExtendedStepEngine; * IExtendedStepEngine engineTwo = ModuleRegister.CreateEngine("nMars.Fngine") as IExtendedStepEngine; */ IExtendedStepEngine engineOne = ModuleRegister.CreateEngine("pMars.DllWrapper") as IExtendedStepEngine; IExtendedStepEngine engineTwo = ModuleRegister.CreateEngine("nMars.Engine-StepBack") as IExtendedStepEngine; /* * IExtendedStepEngine engineOne = ModuleRegister.CreateEngine("pMars.DllWrapper") as IExtendedStepEngine; * IExtendedStepEngine engineTwo = ModuleRegister.CreateEngine("nMars.Engine-StepBack") as IExtendedStepEngine; */ return(new ComparingEngine(engineOne, engineTwo)); }
protected void RegistModule(ContainerBuilder builder, params Type[] dependAssemblies) { Regist(builder); ModuleRegister.Regist(builder, dependAssemblies); }
public static CachingParser CreateParserInternal() { IParser pmarsParser = ModuleRegister.CreateParser("pMars.DllWrapper"); return(new CachingParser(pmarsParser)); }
static Module() { ModuleRegister.Register(new Module()); ModuleRegister.Register(new StepBackModule()); }
static Module() { ModuleRegister.Register(new Module()); }