Renamed MessengerKeys class to MessageKeys.
This commit is contained in:
parent
efa81cf842
commit
33009ceb33
@ -1,6 +1,6 @@
|
|||||||
namespace eShopOnContainers.Core.ViewModels.Base
|
namespace eShopOnContainers.Core.ViewModels.Base
|
||||||
{
|
{
|
||||||
public class MessengerKeys
|
public class MessageKeys
|
||||||
{
|
{
|
||||||
// Add product to basket
|
// Add product to basket
|
||||||
public const string AddProduct = "AddProduct";
|
public const string AddProduct = "AddProduct";
|
@ -84,8 +84,8 @@ namespace eShopOnContainers.Core.ViewModels
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
MessagingCenter.Unsubscribe<CatalogViewModel, CatalogItem>(this, MessengerKeys.AddProduct);
|
MessagingCenter.Unsubscribe<CatalogViewModel, CatalogItem>(this, MessageKeys.AddProduct);
|
||||||
MessagingCenter.Subscribe<CatalogViewModel, CatalogItem>(this, MessengerKeys.AddProduct, async (sender, arg) =>
|
MessagingCenter.Subscribe<CatalogViewModel, CatalogItem>(this, MessageKeys.AddProduct, async (sender, arg) =>
|
||||||
{
|
{
|
||||||
BadgeCount++;
|
BadgeCount++;
|
||||||
|
|
||||||
|
@ -107,7 +107,7 @@ namespace eShopOnContainers.Core.ViewModels
|
|||||||
private void AddCatalogItem(CatalogItem catalogItem)
|
private void AddCatalogItem(CatalogItem catalogItem)
|
||||||
{
|
{
|
||||||
// Add new item to Basket
|
// Add new item to Basket
|
||||||
MessagingCenter.Send(this, MessengerKeys.AddProduct, catalogItem);
|
MessagingCenter.Send(this, MessageKeys.AddProduct, catalogItem);
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task FilterAsync()
|
private async Task FilterAsync()
|
||||||
@ -120,7 +120,7 @@ namespace eShopOnContainers.Core.ViewModels
|
|||||||
IsBusy = true;
|
IsBusy = true;
|
||||||
|
|
||||||
// Filter catalog products
|
// Filter catalog products
|
||||||
MessagingCenter.Send(this, MessengerKeys.Filter);
|
MessagingCenter.Send(this, MessageKeys.Filter);
|
||||||
Products = await _productsService.FilterAsync(Brand.Id, Type.Id);
|
Products = await _productsService.FilterAsync(Brand.Id, Type.Id);
|
||||||
|
|
||||||
IsBusy = false;
|
IsBusy = false;
|
||||||
|
@ -19,7 +19,7 @@ namespace eShopOnContainers.Core.ViewModels
|
|||||||
{
|
{
|
||||||
// Change selected application tab
|
// Change selected application tab
|
||||||
var tabIndex = ((TabParameter)navigationData).TabIndex;
|
var tabIndex = ((TabParameter)navigationData).TabIndex;
|
||||||
MessagingCenter.Send(this, MessengerKeys.ChangeTab, tabIndex);
|
MessagingCenter.Send(this, MessageKeys.ChangeTab, tabIndex);
|
||||||
}
|
}
|
||||||
|
|
||||||
return base.InitializeAsync(navigationData);
|
return base.InitializeAsync(navigationData);
|
||||||
|
@ -16,7 +16,7 @@ namespace eShopOnContainers.Core.Views
|
|||||||
|
|
||||||
SlideMenu = _filterView;
|
SlideMenu = _filterView;
|
||||||
|
|
||||||
MessagingCenter.Subscribe<CatalogViewModel>(this, MessengerKeys.Filter, (sender) =>
|
MessagingCenter.Subscribe<CatalogViewModel>(this, MessageKeys.Filter, (sender) =>
|
||||||
{
|
{
|
||||||
Filter();
|
Filter();
|
||||||
});
|
});
|
||||||
|
@ -15,7 +15,7 @@ namespace eShopOnContainers.Core.Views
|
|||||||
{
|
{
|
||||||
base.OnAppearing();
|
base.OnAppearing();
|
||||||
|
|
||||||
MessagingCenter.Subscribe<MainViewModel, int>(this, MessengerKeys.ChangeTab, (sender, arg) =>
|
MessagingCenter.Subscribe<MainViewModel, int>(this, MessageKeys.ChangeTab, (sender, arg) =>
|
||||||
{
|
{
|
||||||
switch(arg)
|
switch(arg)
|
||||||
{
|
{
|
||||||
|
@ -110,7 +110,7 @@
|
|||||||
<Compile Include="Validations\IValidity.cs" />
|
<Compile Include="Validations\IValidity.cs" />
|
||||||
<Compile Include="Validations\ValidatableObject.cs" />
|
<Compile Include="Validations\ValidatableObject.cs" />
|
||||||
<Compile Include="ViewModels\Base\ExtendedBindableObject.cs" />
|
<Compile Include="ViewModels\Base\ExtendedBindableObject.cs" />
|
||||||
<Compile Include="ViewModels\Base\MessengerKeys.cs" />
|
<Compile Include="ViewModels\Base\MessageKeys.cs" />
|
||||||
<Compile Include="ViewModels\Base\ViewModelBase.cs" />
|
<Compile Include="ViewModels\Base\ViewModelBase.cs" />
|
||||||
<Compile Include="ViewModels\Base\ViewModelLocator.cs" />
|
<Compile Include="ViewModels\Base\ViewModelLocator.cs" />
|
||||||
<Compile Include="ViewModels\BasketViewModel.cs" />
|
<Compile Include="ViewModels\BasketViewModel.cs" />
|
||||||
|
Loading…
x
Reference in New Issue
Block a user