protected void Application_Start() {

			var appConfig = new AppConfig();
			
			var builder = new ContainerBuilder();
			
			builder.Register(appConfig);

			var container = builder.Build();
			
			RouteTable.Routes.SetDefaultHttpConfiguration(new LightCoreConfiguration(container)
			                                              	{
			                                              		EnableHelpPage = true,
																MaxReceivedMessageSize = 1024 * 1024,
																TransferMode = TransferMode.Streamed
			                                              	});

			RouteTable.Routes.MapServiceRoute<FilesApi>("files");
			RouteTable.Routes.MapServiceRoute<RevertFilesApi>("revertfiles");
		}
		public FilesApi(AppConfig config) {
			_config = config;
		}
		public RevertFilesApi(AppConfig config) {
			Config = config;
		}