diff options
| author | Mirta <mirta@twine-s.com> | 2020-12-30 16:39:52 +0200 |
|---|---|---|
| committer | Mirta <mirta@twine-s.com> | 2020-12-30 16:39:52 +0200 |
| commit | 00a491d93733d4625ad329b2ba8237f445364b3f (patch) | |
| tree | 4b24c6fa78d7648f4bb7cefafa464bb0b063fec4 /Software/Visual_Studio/Web/Tango.MachineService.Gateway/Global.asax.cs | |
| parent | 124ad4150f80c6846fdee41dbbda9848c105f6e5 (diff) | |
| download | Tango-00a491d9.tar.gz Tango-00a491d9.zip | |
merge
Diffstat (limited to 'Software/Visual_Studio/Web/Tango.MachineService.Gateway/Global.asax.cs')
| -rw-r--r-- | Software/Visual_Studio/Web/Tango.MachineService.Gateway/Global.asax.cs | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/Software/Visual_Studio/Web/Tango.MachineService.Gateway/Global.asax.cs b/Software/Visual_Studio/Web/Tango.MachineService.Gateway/Global.asax.cs deleted file mode 100644 index 52b370236..000000000 --- a/Software/Visual_Studio/Web/Tango.MachineService.Gateway/Global.asax.cs +++ /dev/null @@ -1,56 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Web; -using System.Web.Http; -using System.Web.Http.Filters; -using System.Web.Mvc; -using System.Web.Optimization; -using System.Web.Routing; -using Tango.Logging; - -namespace Tango.MachineService.Gateway -{ - public class WebApiApplication : System.Web.HttpApplication - { - protected void Application_Start() - { - LogManager.Default.Categories.Add(LogCategory.Debug); - //LogManager.Default.RegisterLogger(new AzureCloudLogger()); - GlobalConfiguration.Configuration.Filters.Add(new LogExceptionFilterAttribute()); - - LogManager.Default.Log("Application Started!"); - - //AreaRegistration.RegisterAllAreas(); - GlobalConfiguration.Configure(WebApiConfig.Register); - FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); - RouteConfig.RegisterRoutes(RouteTable.Routes); - BundleConfig.RegisterBundles(BundleTable.Bundles); - - AzureUtils.AzureUtilsAuthenticationFactory.SetGlobalCredentials(new AzureUtils.AzureUtilsCredentials() - { - ClientID = GatewayConfig.CLIENT_ID, - ClientSecret = GatewayConfig.CLIENT_SECRET, - TenantID = GatewayConfig.TENANT_ID, - SubscriptionID = GatewayConfig.SUBSCRIPTION_ID - }); - } - - public class LogExceptionFilterAttribute : ExceptionFilterAttribute - { - public override void OnException(HttpActionExecutedContext context) - { - LogManager.Default.Log(context.Exception); - } - } - - protected void Application_Error(object sender, EventArgs e) - { - Exception exception = Server.GetLastError(); - if (exception != null) - { - LogManager.Default.Log(exception, "Global Exception!"); - } - } - } -} |
