public static void Main(string[] args) { Console.WriteLine($"Financial App - v{AppVersionService.GetInformationalVersion()}"); Console.WriteLine($"Starting at {DateTime.Now:s}"); Console.WriteLine(); Console.WriteLine("Configuring web host..."); var host = BuildWebHost(args); Console.WriteLine(); Console.WriteLine("Starting host..."); host.Run(); }
/// <summary> /// 取得版本資訊 /// </summary> /// <param name="strAccess">裝置系統 - IOS | Android</param> /// <returns></returns> public IHttpActionResult Get([FromUri] string strAccess) { var service = new AppVersionService(); var result = new Infrastructure.ViewModel.Base.ResultBaseModel <Infrastructure.ViewModel.AppVersionViewModel>(); var data = service.GetData(strAccess); if (data == null) { result.Success = false; result.Message = "查詢失敗"; result.State = Infrastructure.ViewModel.Base.LogState.Error; return(Ok(result)); } result.Success = true; result.Message = "查詢成功"; result.Data = new Infrastructure.ViewModel.AppVersionViewModel[1] { data }; return(Ok(result)); }
public AppVersionServiceTests() { _repository = new Mock <IRepository <AppVersion> >(); _appVersionService = new AppVersionService(_repository.Object); }
async Task ShowAppVersion() { await UserDialogs.AlertAsync(AppVersionService.GetAppVersion(), "AppVersion"); }