public async Task <RegistrationModel> Get(Guid submissionId)
        {
            var reader = new RegistrationStateReader(ConfigurationManager.AppSettings["DatabaseConnectionString"]);

            try
            {
                var registration = await reader.Get(submissionId);

                return(registration);
            }
            catch (Exception exception)
            {
                throw new HttpResponseException(HttpStatusCode.NotFound);
            }
        }
Пример #2
0
        public async Task <IActionResult> Get(Guid submissionId)
        {
            RegistrationStateReader reader = new RegistrationStateReader(@"Data Source=(LocalDB)\MSSQLLocalDB;Initial Catalog=RegistrationDemo;Integrated Security=True");

            try
            {
                RegistrationModel registration = await reader.Get(submissionId);

                return(Ok(registration));
            }
            catch (Exception ex)
            {
                WriteLine(ex);
                return(StatusCode(StatusCodes.Status500InternalServerError));
            }
        }