Microsoft.WindowsAzure.Commands.Test.Utilities.Common.MockStorageService.CreateGetResponse C# (CSharp) Method

CreateGetResponse() private method

private CreateGetResponse ( string serviceName ) : Task
serviceName string
return Task
        private Task<StorageServiceGetResponse> CreateGetResponse(string serviceName)
        {
            Task<StorageServiceGetResponse> resultTask;
            var data = accounts.FirstOrDefault(a => a.Name == serviceName);
            if (data != null)
            {
                var storageServiceGetResponse = new StorageServiceGetResponse
                {
                    ServiceName = data.Name,
                    Properties = new StorageServiceProperties
                    {
                        Endpoints =
                        {
                            new Uri(data.BlobEndpoint),
                            new Uri(data.QueueEndpoint),
                            new Uri(data.TableEndpoint)
                        }
                    }
                };
                resultTask = Tasks.FromResult(storageServiceGetResponse);
            }
            else
            {
                resultTask = Tasks.FromException<StorageServiceGetResponse>(ClientMocks.Make404Exception());
            }
            return resultTask;
        }