Table of Contents

Class GeminiUserModule

Namespace
Loehnert.Lisrt.Users.GeminiModule
Assembly
Loehnert.Lisrt.dll

A Gemini module for user service. Handles the login from command line.

[Export(typeof(IModule))]
public class GeminiUserModule : ModuleBase, INotifyPropertyChangedEx, INotifyPropertyChanged, IModule
Inheritance
PropertyChangedBase
GeminiUserModule
Implements
INotifyPropertyChangedEx
Inherited Members
PropertyChangedBase.Refresh()
PropertyChangedBase.IsNotifying
PropertyChangedBase.PropertyChanged

Constructors

GeminiUserModule(IUserManager)

Initializes a new instance of the GeminiUserModule class.

[ImportingConstructor]
public GeminiUserModule(IUserManager userManager)

Parameters

userManager IUserManager

A user service.

Exceptions

ArgumentNullException

Thrown when a argument is null.

Methods

PostInitialize()

Executed after initialization. Tries to login from command line arguments.

public override void PostInitialize()