C# Class MenuPlanner.Services.MenuCardsService

Inheritance: IMenuCardsService
Datei anzeigen Open project: ProfessionalCSharp/ProfessionalCSharp6

Public Methods

Method Description
AddMenuAsync ( Menu menu ) : System.Threading.Tasks.Task
DeleteMenuAsync ( int id ) : System.Threading.Tasks.Task
GetMenuByIdAsync ( int id ) : Task
GetMenuCardsAsync ( ) : Task>
GetMenusAsync ( ) : Task>
MenuCardsService ( MenuCardsContext menuCardsContext ) : MenuPlanner.Models
UpdateMenuAsync ( Menu menu ) : System.Threading.Tasks.Task

Private Methods

Method Description
EnsureDatabaseCreated ( ) : System.Threading.Tasks.Task

Method Details

AddMenuAsync() public method

public AddMenuAsync ( Menu menu ) : System.Threading.Tasks.Task
menu MenuPlanner.Models.Menu
return System.Threading.Tasks.Task

DeleteMenuAsync() public method

public DeleteMenuAsync ( int id ) : System.Threading.Tasks.Task
id int
return System.Threading.Tasks.Task

GetMenuByIdAsync() public method

public GetMenuByIdAsync ( int id ) : Task
id int
return Task

GetMenuCardsAsync() public method

public GetMenuCardsAsync ( ) : Task>
return Task>

GetMenusAsync() public method

public GetMenusAsync ( ) : Task>
return Task>

MenuCardsService() public method

public MenuCardsService ( MenuCardsContext menuCardsContext ) : MenuPlanner.Models
menuCardsContext MenuPlanner.Models.MenuCardsContext
return MenuPlanner.Models

UpdateMenuAsync() public method

public UpdateMenuAsync ( Menu menu ) : System.Threading.Tasks.Task
menu MenuPlanner.Models.Menu
return System.Threading.Tasks.Task