/// <summary> /// 根据id查询应用程序 /// </summary> /// <param name="id"></param> public async Task <AppInfo> GetByIdAsync(Guid id) { var appInfo = new AppInfo(); var application = await ApplicationPoStore.SingleAsync(x => x.Id == id); if (application == null) { return(appInfo); } appInfo.Id = application.Id.ToString(); appInfo.Code = application.Code; appInfo.Name = application.Name; appInfo.Description = application.Remark; return(appInfo); }
/// <summary> /// 通过应用程序编码查找 /// </summary> /// <param name="code">应用程序编码</param> public async Task <ApplicationDto> GetByCodeAsync(string code) { var application = await ApplicationPoStore.SingleAsync(x => x.Code == code); return(application.ToDto()); }