/// <summary> /// get as an asynchronous operation. /// </summary> /// <param name="key">The key.</param> /// <returns>Task<MethodReturnResult<DataDetail>>.</returns> public async Task <MethodReturnResult <DataDetail> > GetAsync(DataDetailKey key) { return(await Task.Run <MethodReturnResult <DataDetail> >(() => { return base.Channel.Get(key); })); }
/// <summary> /// delete as an asynchronous operation. /// </summary> /// <param name="key">采集数据明细标识符.</param> /// <returns>Task<MethodReturnResult>.</returns> public async Task <MethodReturnResult> DeleteAsync(DataDetailKey key) { return(await Task.Run <MethodReturnResult>(() => { return base.Channel.Delete(key); })); }
/// <summary> /// 获取采集数据明细数据。 /// </summary> /// <param name="key">采集数据明细标识符.</param> /// <returns><see cref="MethodReturnResult<DataDetail>" />,采集数据明细数据.</returns> public MethodReturnResult <DataDetail> Get(DataDetailKey key) { return(base.Channel.Get(key)); }
/// <summary> /// 删除采集数据明细。 /// </summary> /// <param name="key">采集数据明细标识符。</param> /// <returns><see cref="MethodReturnResult" />.</returns> public MethodReturnResult Delete(DataDetailKey key) { return(base.Channel.Delete(key)); }