Blog.Web.Api.Results.ChallengeResult.ExecuteAsync C# (CSharp) Method

ExecuteAsync() public method

public ExecuteAsync ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task
        public Task<HttpResponseMessage> ExecuteAsync(CancellationToken cancellationToken)
        {
            Request.GetOwinContext().Authentication.Challenge(LoginProvider);

            var response = new HttpResponseMessage(HttpStatusCode.Unauthorized) {RequestMessage = Request};
            return Task.FromResult(response);
        }
    }