C# Class EA.Iws.DataAccess.Repositories.NotificationTransactionRepository

Inheritance: INotificationTransactionRepository
Mostra file Open project: EnvironmentAgency/prsd-iws

Public Methods

Method Description
Add ( NotificationTransactionData notificationTransactionData ) : void
DeleteById ( System.Guid transactionId ) : System.Threading.Tasks.Task
GetById ( System.Guid transactionId ) : Task
GetTransactions ( System.Guid notificationId ) : Task>
NotificationTransactionRepository ( IwsContext context, INotificationApplicationAuthorization authorization ) : System

Method Details

Add() public method

public Add ( NotificationTransactionData notificationTransactionData ) : void
notificationTransactionData NotificationTransactionData
return void

DeleteById() public method

public DeleteById ( System.Guid transactionId ) : System.Threading.Tasks.Task
transactionId System.Guid
return System.Threading.Tasks.Task

GetById() public method

public GetById ( System.Guid transactionId ) : Task
transactionId System.Guid
return Task

GetTransactions() public method

public GetTransactions ( System.Guid notificationId ) : Task>
notificationId System.Guid
return Task>

NotificationTransactionRepository() public method

public NotificationTransactionRepository ( IwsContext context, INotificationApplicationAuthorization authorization ) : System
context IwsContext
authorization INotificationApplicationAuthorization
return System