Example #1
0
 public ProductManager(CrossCuttingConcernFactory crossCuttingConcernFactory)
 {
     _crossCuttingConcernFactory = crossCuttingConcernFactory;
     _logging = _crossCuttingConcernFactory.CreateLogger();
     _caching = _crossCuttingConcernFactory.CreateCaching();
 }
Example #2
0
 public ProductManager(CrossCuttingConcernFactory crossCuttingConcernFactory)
 {
     this.crossCuttingConcernFactory = crossCuttingConcernFactory;
     this.logging = this.crossCuttingConcernFactory.CreateLogger();
     this.caching = this.crossCuttingConcernFactory.CreateCaching();
 }