/// <summary> /// 获取Demo /// </summary> /// <param name="Id"></param> /// <returns></returns> public async Task <Demo> GetDemoByIdAsync(long Id) { string sql = @"SELECT Id, Name, Sex, Age, Remark FROM Demo WHERE Id=@Id"; var demoModel = await _demoRepository.GetAsync(Id, sql); //var demoModel = await _demoRepository.GetAsync(Id);//dapper扩展方法 return(demoModel); }
/// <summary> /// 根据id查询单条数据 /// </summary> /// <typeparam name="T"></typeparam> /// <typeparam name="TPrimaryKeyType"></typeparam> /// <param name="id"></param> /// <param name="indexName"></param> /// <param name="routing"></param> /// <returns></returns> public async Task <T> GetAsync <T>(QueryModel <long> queryModel) where T : class { return(await repository.GetAsync <T, long>(queryModel).ConfigureAwait(false)); }
public async Task <User> GetById(string id) { return(await _demoRepository.GetAsync(id)); }