returnawaitconnection.QueryFirstAsync<UserIdentityInfo>("select top 1 u.UnionId, u.MemberId, u.Mobile from [User] u where u.Mobile = @terms or u.MemberId = @terms",new{terms});
returnawaitconnection.QueryFirstOrDefaultAsync<UserIdentityInfo>("select top 1 u.UnionId, u.MemberId, u.Mobile from [User] u where u.Mobile = @terms or u.MemberId = @terms",new{terms});