public async Task <HttpStatusCode> RegisterUserAsync() { loggerService.StartMethod(); try { var resultStatusCode = await httpDataService.PostRegisterUserAsync(); if (resultStatusCode == HttpStatusCode.OK) { loggerService.Info("Success register"); userDataRepository.SetStartDate(DateTime.UtcNow); } else { loggerService.Info("Failed register"); } loggerService.EndMethod(); return(resultStatusCode); } catch (Exception ex) { loggerService.Exception("Failed to register user.", ex); loggerService.EndMethod(); throw; } }
public async Task <bool> RegisterUserAsync() { loggerService.StartMethod(); var registerResult = await httpDataService.PostRegisterUserAsync(); if (!registerResult) { loggerService.Info("Failed register"); loggerService.EndMethod(); return(false); } loggerService.Info("Success register"); preferencesService.SetValue(PreferenceKey.StartDateTime, DateTime.UtcNow); loggerService.EndMethod(); return(true); }
public async Task <bool> RegisterUserAsync() { loggerService.StartMethod(); var registerResult = await httpDataService.PostRegisterUserAsync(); if (!registerResult) { loggerService.Info("Failed register"); loggerService.EndMethod(); return(false); } loggerService.Info("Success register"); userDataRepository.SetStartDate(DateTime.UtcNow); loggerService.EndMethod(); return(true); }