Beispiel #1
0
 //We take our dependences via the constructor and they are of an abstracted type
 //swapping which emailer we use is simple
 public SolidEmailer(IEmailDependency emailDependency)
 {
     _emailDependency = emailDependency;
 }
 public SolidUserRecordUpdater(IUpdateUserRecords updater, IEmailDependency emailDependency)
 {
     _updater         = updater;
     _emailDependency = emailDependency;
 }