public static void InitServiceLocator(IServiceLocator serviceLocator) { CommandsModuleInitialization.Initialize(serviceLocator); DataAccessRavenDbInitialization.Initialize(serviceLocator); ModuleInitialization.Initialize(serviceLocator); RavenDbInitialization.Initialize(serviceLocator); CommonWebInitialization.Initialize(serviceLocator); }
// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { // initialize web converters services .AddSettings(Configuration) .AddViewModelBuilders(); // initialize engine ModuleInitialization.InitializeEngine(services); services.AddControllersWithViews(); // In production, the React files will be served from this directory services.AddSpaStaticFiles(configuration => { configuration.RootPath = "ClientApp/build"; }); }