C# Class PRTools.Domain.Commands.DocumentSaver

Inheritance: IDocumentSaver
Afficher le fichier Open project: AcklenAvenue/PRTools

Méthodes publiques

Méthode Description
DocumentSaver ( IAuthorizationService authorizationService, AbstractValidator validator, IDocumentRepository documentRepository ) : System
Execute ( string username, Document document ) : Document

Private Methods

Méthode Description
ValidateDocument ( Document document ) : void

Method Details

DocumentSaver() public méthode

public DocumentSaver ( IAuthorizationService authorizationService, AbstractValidator validator, IDocumentRepository documentRepository ) : System
authorizationService IAuthorizationService
validator AbstractValidator
documentRepository IDocumentRepository
Résultat System

Execute() public méthode

public Execute ( string username, Document document ) : Document
username string
document Document
Résultat Document