C# Class Tp.Integration.Plugin.Common.Storage.Persisters.AccountPersister

Inheritance: IAccountPersister
Afficher le fichier Open project: TargetProcess/Target-Process-Plugins

Méthodes publiques

Méthode Description
AccountPersister ( IDatabaseConfiguration configuration, IPluginMetadata pluginMetadata ) : System.Collections.Generic
Add ( AccountName accountName ) : Account
GetAll ( ) : IList
GetBy ( AccountName accountName ) : Account
Remove ( AccountName accountName ) : void

Private Methods

Méthode Description
CreateDataContext ( ) : PluginDatabaseModelDataContext

Method Details

AccountPersister() public méthode

public AccountPersister ( IDatabaseConfiguration configuration, IPluginMetadata pluginMetadata ) : System.Collections.Generic
configuration IDatabaseConfiguration
pluginMetadata IPluginMetadata
Résultat System.Collections.Generic

Add() public méthode

public Add ( AccountName accountName ) : Account
accountName Tp.Integration.Messages.AccountName
Résultat Account

GetAll() public méthode

public GetAll ( ) : IList
Résultat IList

GetBy() public méthode

public GetBy ( AccountName accountName ) : Account
accountName Tp.Integration.Messages.AccountName
Résultat Account

Remove() public méthode

public Remove ( AccountName accountName ) : void
accountName Tp.Integration.Messages.AccountName
Résultat void