public Task <GetRootResourceResponse> GetRootResourceAsync(GetRootResourceRequest request) { lock (_rootResourceUrnLock) { if (_rootResourceUrn == null) { throw new InvalidOperationException("Root resource is not set"); } return(Task.FromResult(new GetRootResourceResponse { Urn = _rootResourceUrn })); } }
public async Task <GetRootResourceResponse> GetRootResourceAsync(GetRootResourceRequest request) => await this._engine.GetRootResourceAsync(request);