Removed unused services from view models.

This commit is contained in:
David Britch 2017-03-20 17:05:35 +00:00
parent 4a073b96d8
commit 531e90e5a3
3 changed files with 3 additions and 21 deletions

View File

@ -17,19 +17,11 @@ namespace eShopOnContainers.Core.ViewModels
private CatalogBrand _brand; private CatalogBrand _brand;
private ObservableCollection<CatalogType> _types; private ObservableCollection<CatalogType> _types;
private CatalogType _type; private CatalogType _type;
private IBasketService _basketService;
private ICatalogService _productsService; private ICatalogService _productsService;
private IUserService _userService;
public CatalogViewModel( public CatalogViewModel(ICatalogService productsService)
IBasketService basketService,
ICatalogService productsService,
IUserService userService)
{ {
_basketService = basketService;
_productsService = productsService; _productsService = productsService;
_userService = userService;
} }
public ObservableCollection<CatalogItem> Products public ObservableCollection<CatalogItem> Products

View File

@ -25,16 +25,13 @@ namespace eShopOnContainers.Core.ViewModels
private IOpenUrlService _openUrlService; private IOpenUrlService _openUrlService;
private IIdentityService _identityService; private IIdentityService _identityService;
private IUserService _userService;
public LoginViewModel( public LoginViewModel(
IOpenUrlService openUrlService, IOpenUrlService openUrlService,
IIdentityService identityService, IIdentityService identityService)
IUserService userService)
{ {
_openUrlService = openUrlService; _openUrlService = openUrlService;
_identityService = identityService; _identityService = identityService;
_userService = userService;
_userName = new ValidatableObject<string>(); _userName = new ValidatableObject<string>();
_password = new ValidatableObject<string>(); _password = new ValidatableObject<string>();

View File

@ -13,17 +13,10 @@ namespace eShopOnContainers.Core.ViewModels
{ {
private Order _order; private Order _order;
private IBasketService _orderService;
private ICatalogService _catalogService;
private IOrderService _ordersService; private IOrderService _ordersService;
public OrderDetailViewModel( public OrderDetailViewModel(IOrderService ordersService)
IBasketService orderService,
ICatalogService catalogService,
IOrderService ordersService)
{ {
_orderService = orderService;
_catalogService = catalogService;
_ordersService = ordersService; _ordersService = ordersService;
} }