Ejemplo n.º 1
0
 public User(UserData userData,
             IEmailAddressFactory emailAddressFactory,
             IUserDataSaver dataSaver)
 {
     _data = userData;
     _emailAddressFactory = emailAddressFactory;
     _dataSaver           = dataSaver;
 }
Ejemplo n.º 2
0
 public User(UserData userData,
             IEmailAddressFactory emailAddressFactory,
             IUserDataSaver dataSaver,
             IEmailAddress emailAddress)
     : this(userData, emailAddressFactory, dataSaver)
 {
     _emailAddress = emailAddress;
 }
Ejemplo n.º 3
0
 public UserFactory(SettingsFactory settingsFactory,
                    IUserDataFactory dataFactory,
                    IUserDataSaver dataSaver,
                    IEmailAddressFactory emailAddressFactory)
 {
     _settingsFactory     = settingsFactory;
     _dataFactory         = dataFactory;
     _dataSaver           = dataSaver;
     _emailAddressFactory = emailAddressFactory;
 }