C# Class ViewModels.BooksViewModel

Inheritance: BindableBase
Datei anzeigen Open project: ProfessionalCSharp/ProfessionalCSharp6

Public Methods

Method Description
BooksViewModel ( IBooksRepository booksRepository, IEventAggregator eventAggregator ) : Contracts
BooksViewModel ( IBooksService booksService ) : Contracts
CanGetBooks ( ) : bool
OnGetBooks ( ) : void

Private Methods

Method Description
OnAddBook ( ) : void

Method Details

BooksViewModel() public method

public BooksViewModel ( IBooksRepository booksRepository, IEventAggregator eventAggregator ) : Contracts
booksRepository IBooksRepository
eventAggregator IEventAggregator
return Contracts

BooksViewModel() public method

public BooksViewModel ( IBooksService booksService ) : Contracts
booksService IBooksService
return Contracts

CanGetBooks() public method

public CanGetBooks ( ) : bool
return bool

OnGetBooks() public method

public OnGetBooks ( ) : void
return void