예제 #1
0
파일: BlogView.cs 프로젝트: mastoj/NBlog
 public void Handle(GoogleAnalyticsEnabledEvent googleAnalyticsEnabledEvent)
 {
     var blogViewItem = _blogViewRepository.Find(y => y.BlogId == googleAnalyticsEnabledEvent.AggregateId);
     blogViewItem.UAAccount = googleAnalyticsEnabledEvent.UAAccount;
     blogViewItem.GoogleAnalyticsEnabled = true;
     _blogViewRepository.CommitChanges();
 }
예제 #2
0
파일: Blog.cs 프로젝트: mastoj/NBlog
 public void EnableGoogleAnalytics(string uaAccount)
 {
     var googleAnalyticsEnabled = new GoogleAnalyticsEnabledEvent(uaAccount, AggregateId);
     Apply(googleAnalyticsEnabled);
 }
예제 #3
0
파일: Blog.cs 프로젝트: mastoj/NBlog
 public void EnableGoogleAnalytics(GoogleAnalyticsEnabledEvent googleAnalyticsEnabledEvent)
 {
     _uaAccount = googleAnalyticsEnabledEvent.UAAccount;
 }