public async Task <bool> Delete(CancellationToken token = default) { _logger.LogTrace($"{nameof(Delete)}: actorKey={_actorKey}"); IDirectoryActor actor = _actorHost !.GetActor <IDirectoryActor>(_actorKey); return(await actor.Delete(token)); }
public async Task <ArticleDirectory?> Get(CancellationToken token = default) { _logger.LogTrace($"{nameof(Get)}: actorKey={_actorKey}"); IDirectoryActor actor = _actorHost !.GetActor <IDirectoryActor>(_actorKey); return(await actor.Get(token)); }
public async Task Set(ArticleDirectory record, CancellationToken token = default) { record.VerifyNotNull(nameof(record)); _logger.LogTrace($"{nameof(Set)}: actorKey={_actorKey}"); IDirectoryActor actor = _actorHost !.GetActor <IDirectoryActor>(_actorKey); await actor.Set(record, token); }