CRUDServiceBaseTEntity, TKey, TInput, TFilterGetAsync Method

获取指定实体。

Definition

Namespace: QuickAdmin.Service.CRUD
Assembly: QuickAdmin.Net (in QuickAdmin.Net.dll) Version: 2.0.10
C#
public virtual Task<IServiceResult<TEntity>> GetAsync(
	TKey id,
	CancellationToken cancellationToken = default
)

Parameters

id  TKey
主键值。
cancellationToken  CancellationToken  (Optional)
用于取消操作的令牌。

Return Value

TaskIServiceResultTEntity
服务调用结果。若成功,其数据即为找到的实体。

Implements

ICRUDServiceTEntity, TKey, TInput, TFilterGetAsync(TKey, CancellationToken)

Remarks

方法内调用了 RawGetAsync(TKey, CancellationToken) 来获取实体。
若未找到,将返回一个 Code404ActionResultNotFoundResult 的结果。

See Also