Renamed MessengerKeys class to MessageKeys.

This commit is contained in:
David Britch 2017-03-20 16:36:38 +00:00
parent efa81cf842
commit 33009ceb33
7 changed files with 9 additions and 9 deletions

View File

@ -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";

View File

@ -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++;

View File

@ -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;

View File

@ -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);

View File

@ -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();
}); });

View File

@ -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)
{ {

View File

@ -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" />