public RepositoryTests() { var appConfiguration = new AppConfigConfiguration(); var debugLogger = new DebugLogger(); _factory = new DataAccessFactory(appConfiguration.DataProvider, debugLogger); }
public ServiceTests() { IConfiguration configuration = new AppConfigConfiguration(); ILogger logger = new DebugLogger(); _service = new AdvertisementService(configuration, logger); }
static void Main(string[] args) { if (AlreadyRunning()) { Console.WriteLine("running already"); return; } IConfigurationSource configurationSource = ConfigurationSourceFactory.Create(); LogWriterFactory logWriterFactory = new LogWriterFactory(configurationSource); Logger.SetLogWriter(logWriterFactory.Create()); Log("begin running 1.0.0.0"); var config = new AppConfigConfiguration(); IOrganizationService service = null; try { service = HelperCrm.CreateOrganizationService(config); IDwService dw = new DWService(Log); IJobTime job = new JobService(Log); IRemoveDuplicatesService removeDup = new RemoveDuplicateAuditLog(Log); Imapping mapping = new MappingCrmToDw(Log); ICrmAuditLogService crmToDw = new CrmAuditLogService(service, Log); crmToDw.RetreiveAndSet(config, job, mapping, dw); } catch (Exception e) { Log(e.ToString()); } Log("end running"); }
public WcfAdvertisementService() { var appConfigConfiguration = new AppConfigConfiguration(); var logger = new BasicLog4NetLogger(); _service = new AdvertisementService(appConfigConfiguration, logger); }