aboutsummaryrefslogtreecommitdiffstats
path: root/code/api/src/Endpoints/Internal/Root
diff options
context:
space:
mode:
Diffstat (limited to 'code/api/src/Endpoints/Internal/Root')
-rw-r--r--code/api/src/Endpoints/Internal/Root/GetApplicationVersionRoute.cs29
-rw-r--r--code/api/src/Endpoints/Internal/Root/LogRoute.cs20
-rw-r--r--code/api/src/Endpoints/Internal/Root/ReadConfigurationRoute.cs22
-rw-r--r--code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs18
4 files changed, 44 insertions, 45 deletions
diff --git a/code/api/src/Endpoints/Internal/Root/GetApplicationVersionRoute.cs b/code/api/src/Endpoints/Internal/Root/GetApplicationVersionRoute.cs
index 5fb8213..34180d1 100644
--- a/code/api/src/Endpoints/Internal/Root/GetApplicationVersionRoute.cs
+++ b/code/api/src/Endpoints/Internal/Root/GetApplicationVersionRoute.cs
@@ -2,20 +2,19 @@ namespace IOL.GreatOffice.Api.Endpoints.Internal.Root;
public class GetApplicationVersionRoute : RouteBaseSync.WithoutRequest.WithActionResult<string>
{
- private readonly IWebHostEnvironment _environment;
+ private readonly IWebHostEnvironment _environment;
- /// <inheritdoc />
- public GetApplicationVersionRoute(IWebHostEnvironment environment) {
- _environment = environment;
- }
+ public GetApplicationVersionRoute(IWebHostEnvironment environment) {
+ _environment = environment;
+ }
- /// <summary>
- /// Get the running api version number.
- /// </summary>
- /// <returns></returns>
- [HttpGet("~/_/version")]
- public override ActionResult<string> Handle() {
- var versionFilePath = Path.Combine(_environment.WebRootPath, "version.txt");
- return Ok(System.IO.File.ReadAllText(versionFilePath));
- }
-}
+ /// <summary>
+ /// Get the running api version number.
+ /// </summary>
+ /// <returns></returns>
+ [HttpGet("~/_/version")]
+ public override ActionResult<string> Handle() {
+ var versionFilePath = Path.Combine(_environment.WebRootPath, "version.txt");
+ return Ok(System.IO.File.ReadAllText(versionFilePath));
+ }
+} \ No newline at end of file
diff --git a/code/api/src/Endpoints/Internal/Root/LogRoute.cs b/code/api/src/Endpoints/Internal/Root/LogRoute.cs
index 48b497a..2c69e94 100644
--- a/code/api/src/Endpoints/Internal/Root/LogRoute.cs
+++ b/code/api/src/Endpoints/Internal/Root/LogRoute.cs
@@ -2,15 +2,15 @@ namespace IOL.GreatOffice.Api.Endpoints.Internal.Root;
public class LogRoute : RouteBaseSync.WithRequest<string>.WithoutResult
{
- private readonly ILogger<LogRoute> _logger;
+ private readonly ILogger<LogRoute> _logger;
- public LogRoute(ILogger<LogRoute> logger) {
- _logger = logger;
- }
+ public LogRoute(ILogger<LogRoute> logger) {
+ _logger = logger;
+ }
- [AllowAnonymous]
- [HttpPost("~/_/log")]
- public override void Handle([FromBody] string request) {
- _logger.LogInformation(request);
- }
-}
+ [AllowAnonymous]
+ [HttpPost("~/_/log")]
+ public override void Handle([FromBody] string request) {
+ _logger.LogInformation(request);
+ }
+} \ No newline at end of file
diff --git a/code/api/src/Endpoints/Internal/Root/ReadConfigurationRoute.cs b/code/api/src/Endpoints/Internal/Root/ReadConfigurationRoute.cs
index e0dcca3..7270fd8 100644
--- a/code/api/src/Endpoints/Internal/Root/ReadConfigurationRoute.cs
+++ b/code/api/src/Endpoints/Internal/Root/ReadConfigurationRoute.cs
@@ -2,16 +2,16 @@ namespace IOL.GreatOffice.Api.Endpoints.Internal.Root;
public class ReadConfigurationRoute : RouteBaseSync.WithoutRequest.WithActionResult
{
- private readonly VaultService _vaultService;
+ private readonly VaultService _vaultService;
- public ReadConfigurationRoute(VaultService vaultService) {
- _vaultService = vaultService;
- }
+ public ReadConfigurationRoute(VaultService vaultService) {
+ _vaultService = vaultService;
+ }
- [AllowAnonymous]
- [HttpGet("~/_/configuration")]
- public override ActionResult Handle() {
- var config = _vaultService.GetCurrentAppConfiguration();
- return Content(JsonSerializer.Serialize(config.GetPublicVersion()), "application/json");
- }
-}
+ [AllowAnonymous]
+ [HttpGet("~/_/configuration")]
+ public override ActionResult Handle() {
+ var config = _vaultService.GetCurrentAppConfiguration();
+ return Content(JsonSerializer.Serialize(config.GetPublicVersion()), "application/json");
+ }
+} \ No newline at end of file
diff --git a/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs b/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs
index 4b1beec..a616c00 100644
--- a/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs
+++ b/code/api/src/Endpoints/Internal/Root/RefreshConfigurationRoute.cs
@@ -2,14 +2,14 @@ namespace IOL.GreatOffice.Api.Endpoints.Internal.Root;
public class RefreshConfigurationRoute : RouteBaseSync.WithoutRequest.WithoutResult
{
- private readonly VaultService _vaultService;
+ private readonly VaultService _vaultService;
- public RefreshConfigurationRoute(VaultService vaultService) {
- _vaultService = vaultService;
- }
+ public RefreshConfigurationRoute(VaultService vaultService) {
+ _vaultService = vaultService;
+ }
- [HttpGet("~/_/refresh-configuration")]
- public override void Handle() {
- _vaultService.RefreshCurrentAppConfiguration();
- }
-}
+ [HttpGet("~/_/refresh-configuration")]
+ public override void Handle() {
+ _vaultService.RefreshCurrentAppConfiguration();
+ }
+} \ No newline at end of file