Table of Contents

Class UserState

Namespace
InSite.Domain.Contacts
Assembly
Shift.Sdk.dll
public class UserState : AggregateState
Inheritance
UserState
Inherited Members
Extension Methods

Constructors

UserState()

public UserState()

Properties

Connections

public Dictionary<Guid, UserConnection> Connections { get; set; }

Property Value

Dictionary<Guid, UserConnection>

Identifier

public Guid Identifier { get; set; }

Property Value

Guid

Methods

GetBoolValue(UserField)

public bool? GetBoolValue(UserField userField)

Parameters

userField UserField

Returns

bool?

GetDateOffsetValue(UserField)

public DateTimeOffset? GetDateOffsetValue(UserField userField)

Parameters

userField UserField

Returns

DateTimeOffset?

GetIntValue(UserField)

public int? GetIntValue(UserField userField)

Parameters

userField UserField

Returns

int?

GetTextValue(UserField)

public string GetTextValue(UserField userField)

Parameters

userField UserField

Returns

string

When(UserArchived)

public void When(UserArchived e)

Parameters

e UserArchived

When(UserConnected)

public void When(UserConnected e)

Parameters

e UserConnected

When(UserCreated)

public void When(UserCreated e)

Parameters

e UserCreated

When(UserDefaultPasswordModified)

public void When(UserDefaultPasswordModified e)

Parameters

e UserDefaultPasswordModified

When(UserDeleted)

public void When(UserDeleted _)

Parameters

_ UserDeleted

When(UserDisconnected)

public void When(UserDisconnected e)

Parameters

e UserDisconnected

When(UserFieldBoolModified)

public void When(UserFieldBoolModified e)

Parameters

e UserFieldBoolModified

When(UserFieldDateOffsetModified)

public void When(UserFieldDateOffsetModified e)

Parameters

e UserFieldDateOffsetModified

When(UserFieldIntModified)

public void When(UserFieldIntModified e)

Parameters

e UserFieldIntModified

When(UserFieldTextModified)

public void When(UserFieldTextModified e)

Parameters

e UserFieldTextModified

When(UserNameModified)

public void When(UserNameModified e)

Parameters

e UserNameModified

When(UserPasswordModified)

public void When(UserPasswordModified e)

Parameters

e UserPasswordModified

When(UserUnarchived)

public void When(UserUnarchived e)

Parameters

e UserUnarchived