/// <summary> /// Gets the specified request. /// </summary> /// <param name="request">The request.</param> /// <returns>System.Object.</returns> public object Get(GetSwaggerResource request) { var swaggerDirectory = Path.Combine(_appPaths.ApplicationResourcesPath, "swagger-ui"); var requestedFile = Path.Combine(swaggerDirectory, request.ResourceName.Replace('/', Path.DirectorySeparatorChar)); return(ResultFactory.GetStaticFileResult(Request, requestedFile).Result); }
/// <summary> /// Gets the specified request. /// </summary> /// <param name="request">The request.</param> /// <returns>System.Object.</returns> public object Get(GetSwaggerResource request) { var swaggerDirectory = Path.Combine(_appPaths.ApplicationResourcesPath, "swagger-ui"); var requestedFile = Path.Combine(swaggerDirectory, request.ResourceName.Replace('/', Path.DirectorySeparatorChar)); return ResultFactory.GetStaticFileResult(Request, requestedFile); }
/// <summary> /// Gets the specified request. /// </summary> /// <param name="request">The request.</param> /// <returns>System.Object.</returns> public object Get(GetSwaggerResource request) { var runningDirectory = Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName); var swaggerDirectory = Path.Combine(runningDirectory, "swagger-ui"); var requestedFile = Path.Combine(swaggerDirectory, request.ResourceName.Replace('/', '\\')); return ResultFactory.GetStaticFileResult(RequestContext, requestedFile); }
/// <summary> /// Gets the specified request. /// </summary> /// <param name="request">The request.</param> /// <returns>System.Object.</returns> public object Get(GetSwaggerResource request) { var runningDirectory = Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName); var swaggerDirectory = Path.Combine(runningDirectory, "swagger-ui"); var requestedFile = Path.Combine(swaggerDirectory, request.ResourceName.Replace('/', '\\')); return(HttpResultFactory.GetStaticFileResult(RequestContext, requestedFile)); }