Table of Contents

Interface IUserSearch

Namespace
InSite.Application.Contacts.Read
Assembly
Shift.Sdk.dll
public interface IUserSearch
Extension Methods

Methods

CountConnections(QUserConnectionFilter)

int CountConnections(QUserConnectionFilter filter)

Parameters

filter QUserConnectionFilter

Returns

int

GetConnection(Guid, Guid)

QUserConnection GetConnection(Guid fromUserId, Guid toUserId)

Parameters

fromUserId Guid
toUserId Guid

Returns

QUserConnection

GetConnections(QUserConnectionFilter, params Expression<Func<QUserConnection, object>>[])

List<QUserConnection> GetConnections(QUserConnectionFilter filter, params Expression<Func<QUserConnection, object>>[] includes)

Parameters

filter QUserConnectionFilter
includes Expression<Func<QUserConnection, object>>[]

Returns

List<QUserConnection>

GetConnections(Guid)

List<QUserConnection> GetConnections(Guid fromUserId)

Parameters

fromUserId Guid

Returns

List<QUserConnection>

GetUser(Guid)

QUser GetUser(Guid userId)

Parameters

userId Guid

Returns

QUser

GetUserByEmail(string)

QUser GetUserByEmail(string email)

Parameters

email string

Returns

QUser

IsOrphan(string)

bool? IsOrphan(string email)

Parameters

email string

Returns

bool?

IsUserExist(Guid)

bool IsUserExist(Guid userId)

Parameters

userId Guid

Returns

bool

IsUserExist(string)

bool IsUserExist(string email)

Parameters

email string

Returns

bool