예제 #1
0
 public MessageService(IFit2WorkDb fit2WorkDb)
     : base(fit2WorkDb)
 {
     _configurationProvider = new ConfigurationProvider();
     _resourceProvider      = new ResourceProvider(Fit2WorkDb);
     _smsProvider           = new SmsProvider(_configurationProvider);
     _emailProvider         = new EmailProvider();
 }
예제 #2
0
 public UserService(IFit2WorkDb fit2WorkDb)
     : base(fit2WorkDb)
 {
     _messageService    = new MessageService(Fit2WorkDb);
     _loggingService    = new LoggingService(Fit2WorkDb);
     _resourceProvider  = new ResourceProvider(Fit2WorkDb);
     _phoneNumberHelper = new PhoneNumberHelper();
     _fileSystemService = new FileSystemService();
 }
예제 #3
0
 public MessageService(IFit2WorkDb fit2WorkDb,
                       IConfigurationProvider configurationProvider,
                       IResourceProvider resourceProvider,
                       ISmsProvider smsProvider,
                       IEmailProvider emailProvider) : base(fit2WorkDb)
 {
     _configurationProvider = configurationProvider;
     _resourceProvider      = resourceProvider;
     _smsProvider           = smsProvider;
     _emailProvider         = emailProvider;
 }
예제 #4
0
 public UserService(IFit2WorkDb fit2WorkDb,
                    IMessageService messageService,
                    ILoggingService loggingService,
                    IResourceProvider resourceProvider,
                    IPhoneNumberHelper phoneNumberHelper,
                    IFileSystemService fileSystemService)
     : base(fit2WorkDb)
 {
     _messageService    = messageService;
     _loggingService    = loggingService;
     _resourceProvider  = resourceProvider;
     _phoneNumberHelper = phoneNumberHelper;
     _fileSystemService = fileSystemService;
 }
예제 #5
0
 public RequestHelper(IFit2WorkDb fit2WorkDb, ILoggingService loggingService)
 {
     _fit2WorkDb     = fit2WorkDb;
     _loggingService = loggingService;
 }
예제 #6
0
 public RequestHelper()
 {
     _fit2WorkDb     = new Fit2WorkDb();
     _loggingService = new LoggingService(_fit2WorkDb);
 }
예제 #7
0
 public BaseService()
 {
     Fit2WorkDb = new Fit2WorkDb();
 }
예제 #8
0
 public BaseService(IFit2WorkDb fit2WorkDb)
 {
     Fit2WorkDb = fit2WorkDb;
 }
예제 #9
0
 public ClientService(IFit2WorkDb fit2WorkDb) : base(fit2WorkDb)
 {
 }
예제 #10
0
 public ResourceProvider(IFit2WorkDb fit2WorkDb, string languageCode = "en-GB")
 {
     _languageCode = languageCode;
     _fit2WorkDb   = fit2WorkDb;
 }