kreta/Kreta.WebApi/User/Kreta.User.WebApi/Controllers/InformationController.cs
2024-03-13 00:33:46 +01:00

25 lines
623 B
C#

using System.Web.Http;
using Kreta.User.WebApi.Attributes;
using Kreta.User.WebApi.Infrastructure;
namespace Kreta.User.WebApi.Controllers
{
[ApiKeyAuthorization]
[RoutePrefix(Constants.RoutePrefix + Constants.VersionName)]
public class InformationController : ApiController
{
private readonly Core.VersionInfo _versionInfo;
public InformationController()
{
_versionInfo = Core.KretaVersion.Instance;
}
[Route("getversion")]
[HttpGet]
public Core.VersionInfo GetVersion()
{
return _versionInfo;
}
}
}