Example #1
0
        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
                }));
            }
        }
Example #2
0
 public async Task <GetRootResourceResponse> GetRootResourceAsync(GetRootResourceRequest request)
 => await this._engine.GetRootResourceAsync(request);