32 lines
834 B
C#
32 lines
834 B
C#
|
namespace AAIntegration.SimmonsBank.API.Controllers;
|
||
|
|
||
|
using AutoMapper;
|
||
|
using Microsoft.AspNetCore.Mvc;
|
||
|
using Microsoft.Extensions.Options;
|
||
|
using AAIntegration.SimmonsBank.API.Models.Users;
|
||
|
using AAIntegration.SimmonsBank.API.Services;
|
||
|
using AAIntegration.SimmonsBank.API.Config;
|
||
|
using System;
|
||
|
using System.Security.Claims;
|
||
|
using Microsoft.AspNetCore.Authorization;
|
||
|
|
||
|
[ApiController]
|
||
|
[Route("[controller]")]
|
||
|
public class AppInfoController : ControllerBase
|
||
|
{
|
||
|
private IVersionService _versionService;
|
||
|
|
||
|
public AppInfoController(
|
||
|
IVersionService versionService)
|
||
|
{
|
||
|
_versionService = versionService;
|
||
|
}
|
||
|
|
||
|
[HttpGet("ApplicationVersion")]
|
||
|
public IActionResult GetApplicationVersion()
|
||
|
{
|
||
|
string appVersion = _versionService.GetVersion();
|
||
|
|
||
|
return Ok(new { version = appVersion });
|
||
|
}
|
||
|
}
|