Exemplo n.º 1
0
        /// <param name='operations'>
        /// The operations group for this extension method.
        /// </param>
        /// <param name='id'>
        /// </param>
        /// <param name='cancellationToken'>
        /// The cancellation token.
        /// </param>
        public static async Task <PolicyDTO> GetPolicyAsync(this IPolicies operations, long?id, CancellationToken cancellationToken = default(CancellationToken))
        {
            HttpOperationResponse <PolicyDTO> result = await operations.GetPolicyWithHttpMessagesAsync(id, null, cancellationToken).ConfigureAwait(false);

            return(result.Body);
        }
Exemplo n.º 2
0
        public async Task <PolicyDTO> GetPolicy(long?policyId)
        {
            PolicyDTO policy = await PolicyApi.GetPolicyWithHttpMessagesAsync(policyId.GetValueOrDefault(), Jwt.CreateAuthorizationHeader(policyId)).Data();

            return(policy);
        }