Exemplo n.º 1
0
        /// <summary>
        ///     Checks the specified credentials.
        /// </summary>
        /// <param name="context">The context.</param>
        /// <returns></returns>
        public Task Consume(ConsumeContext <ICheckCredentials> context)
        {
            IUser user;

            return(context.RespondAsync(!_ldapService.CheckCredentials(context.Message.UserName, context.Message.Password, out user)
                ? new CheckCredentialsResult(null)
                : new CheckCredentialsResult(user)));
        }