BaconographyPortable.ViewModel.MessagesViewModel.MessagesViewModel C# (CSharp) Метод

MessagesViewModel() публичный Метод

public MessagesViewModel ( IBaconProvider baconProvider ) : BaconographyPortable.Common
baconProvider IBaconProvider
Результат BaconographyPortable.Common
        public MessagesViewModel(IBaconProvider baconProvider)
        {
            _baconProvider = baconProvider;
            _userService = baconProvider.GetService<IUserService>();
            _redditService = baconProvider.GetService<IRedditService>();
            _navigationService = baconProvider.GetService<INavigationService>();
            _dynamicViewLocator = baconProvider.GetService<IDynamicViewLocator>();
            _smartOfflineService = baconProvider.GetService<ISmartOfflineService>();
            _notificationService = baconProvider.GetService<INotificationService>();
            _liveTileService = baconProvider.GetService<ILiveTileService>();
            _smartOfflineService.OffliningOpportunity += _smartOfflineService_OffliningOpportunity;
            MessengerInstance.Register<UserLoggedInMessage>(this, UserLoggedIn);
        }