Candor.Security.AzureStorageProvider.UserProvider.GetUserByName C# (CSharp) Method

GetUserByName() public method

Gets a user by name.
public GetUserByName ( string name ) : User
name string The unique sign in name.
return User
        public override User GetUserByName(string name)
        {
            if (string.IsNullOrWhiteSpace(name))
                throw new ArgumentNullException("name", "User name must be supplied.");
            var user =
                (TableProxyUserByName.GetPartition(name.ToLower().GetValidPartitionKey()) ?? new List<TableEntityProxy<User>>())
                    .Find(x => String.Equals(x.Entity.Name, name, StringComparison.InvariantCultureIgnoreCase));
            return user == null ? null : user.Entity;
        }