public async Task <ActionResult <GetVersionResponse> > GetVersion()
        {
            // todo: validation
            var response = await _versionService.GetVersion();

            return(Ok(response));
        }
Example #2
0
        public ActionResult _AboutModal()
        {
            ViewBag.ConsoleVersion = CurrentVersion();
            ViewBag.ModelVersion   = Validus.Models.Version.CurrentVersion();
            Services.Models.Version version = GetServiceVersions();
            ViewBag.ServiceVersion      = version.ServiceVersion;
            ViewBag.ServiceModelVersion = version.ModelVersion;
            Versions versions = _service.GetVersion();

            ViewBag.WCFDataContractVersion  = versions.DataContractVersion;
            ViewBag.WCFDataAccessVersion    = versions.DataAccessVersion;
            ViewBag.WCFVersion              = versions.WCFVersion;
            ViewBag.WCFBusinessLogicVersion = versions.BusinessLogicVersion;

            return(PartialView());
        }
        public async Task <RepositoryInfoDto> GetRepositoryInfo(string version)
        {
            var majorVersion = versionService.GetVersion(version)?.Major ?? defaultMajorVersion;

            return(await repositoryService.GetRepositoryInfo(majorVersion));
        }
Example #4
0
        public ActionResult <Version> Get()
        {
            var response = _versionService.GetVersion();

            return(StatusCode((int)HttpStatusCode.OK, response));
        }
Example #5
0
        public async Task <ActionResult <GetVersionResponse> > GetVersion()
        {
            var result = await _versionService.GetVersion();

            return(BuildResponse(result));
        }