public async Task <MethodReturnResult <BaseAttributeValue> > GetAsync(BaseAttributeValueKey key) { return(await Task.Run <MethodReturnResult <BaseAttributeValue> >(() => { return base.Channel.Get(key); })); }
public async Task <MethodReturnResult> DeleteAsync(BaseAttributeValueKey key) { return(await Task.Run <MethodReturnResult>(() => { return base.Channel.Delete(key); })); }
/// <summary> /// 删除基础属性。 /// </summary> /// <param name="key">基础属性标识符。</param> /// <returns><see cref="MethodReturnResult" />.</returns> public MethodReturnResult Delete(BaseAttributeValueKey key) { MethodReturnResult result = new MethodReturnResult(); if (!this.BaseAttributeValueDataEngine.IsExists(key)) { result.Code = 1002; result.Message = String.Format(StringResource.BaseAttributeValueService_IsNotExists, key); return(result); } try { this.BaseAttributeValueDataEngine.Delete(key); } catch (Exception ex) { result.Code = 1000; result.Message = String.Format(StringResource.BaseAttributeValueService_OtherError, ex.Message); } return(result); }
/// <summary> /// 获取基础数据值数据。 /// </summary> /// <param name="key">基础数据值标识符。</param> /// <returns><see cref="MethodReturnResult<BaseAttributeValue>" />,基础数据值数据.</returns> public MethodReturnResult <BaseAttributeValue> Get(BaseAttributeValueKey key) { return(base.Channel.Get(key)); }
/// <summary> /// 删除基础数据值。 /// </summary> /// <param name="key">基础数据值标识符。</param> /// <returns><see cref="MethodReturnResult" />.</returns> public MethodReturnResult Delete(BaseAttributeValueKey key) { return(base.Channel.Delete(key)); }