public MES_PIS_HandSyncBus() { ProcessIDTRSConfigService process_Service = new ProcessIDTRSConfigService ( new UnitOfWork(_DatabaseFactory), new EnumerationRepository(_DatabaseFactory), new ProcessIDTRSConfigRepository(_DatabaseFactory), new ProductInputRepository(_DatabaseFactory), new MES_PIS_SyncFailedRecordRepository(_DatabaseFactory), new FlowChartDetailRepository(_DatabaseFactory) ); MesDataSyncService mes_Service = new MesDataSyncService ( new UnitOfWork(_DatabaseFactory), new EnumerationRepository(_DatabaseFactory), new MesDataSyncRepository(_DatabaseFactory), new ProductInputRepository(_DatabaseFactory), new ProcessIDTRSConfigRepository(_DatabaseFactory) ); LogMessageRecordService Log_Service = new LogMessageRecordService ( new UnitOfWork(_DatabaseFactory), new LogMessageRecodeRepository(_DatabaseFactory) ); MES_PIS_SyncFailedRecordService SyncFailedLogServer = new MES_PIS_SyncFailedRecordService ( new MES_PIS_SyncFailedRecordRepository(_DatabaseFactory), new UnitOfWork(_DatabaseFactory) ); _LogService = Log_Service; _mes_Service = mes_Service; _process_Service = process_Service; _SyncFailedLogServer = SyncFailedLogServer; }
public MESStationDataRecordController(IMesDataSyncService MesDataSyncService) { this.MesDataSyncService = MesDataSyncService; }