CustomerOrder.Actor.CustomerOrderActor.GetOrderStatusAsync C# (CSharp) Method

GetOrderStatusAsync() private method

private GetOrderStatusAsync ( ) : Task
return Task
        private async Task<CustomerOrderStatus> GetOrderStatusAsync()
        {
            ConditionalValue<CustomerOrderStatus> orderStatusResult = await this.StateManager.TryGetStateAsync<CustomerOrderStatus>(OrderStatusPropertyName);
            if (orderStatusResult.HasValue)
            {
                return orderStatusResult.Value;
            }
            else
            {
                return CustomerOrderStatus.Unknown;
            }
        }