C# Class DataAccess.Repositories.NotificationMailRepository

Inheritance: INotificationMailRepository
Datei anzeigen Open project: LeagueOfDevelopers/LodCore

Private Properties

Property Type Description

Public Methods

Method Description
ExecuteInNHibernateSession ( System.Action action ) : void
NotificationMailRepository ( DatabaseSessionProvider databaseSessionProvider ) : System
PullNotificationEmail ( ) : NotificationEmail
RemoveNotificationEmail ( NotificationEmail notificationMail ) : void
SaveNotificationEmail ( NotificationEmail email ) : void

Method Details

ExecuteInNHibernateSession() public method

public ExecuteInNHibernateSession ( System.Action action ) : void
action System.Action
return void

NotificationMailRepository() public method

public NotificationMailRepository ( DatabaseSessionProvider databaseSessionProvider ) : System
databaseSessionProvider DatabaseSessionProvider
return System

PullNotificationEmail() public method

public PullNotificationEmail ( ) : NotificationEmail
return Mailing.AsyncMailing.NotificationEmail

RemoveNotificationEmail() public method

public RemoveNotificationEmail ( NotificationEmail notificationMail ) : void
notificationMail Mailing.AsyncMailing.NotificationEmail
return void

SaveNotificationEmail() public method

public SaveNotificationEmail ( NotificationEmail email ) : void
email Mailing.AsyncMailing.NotificationEmail
return void