public DownloadRegisterController(ILogger <DownloadRegisterController> logger,
                                   IDownloadRegisterRepository repository, IDataTableHelper dataTableHelper)
 {
     _logger          = logger;
     _repository      = repository;
     _dataTableHelper = dataTableHelper;
 }
Exemple #2
0
 /// <summary>
 /// 初始化数据表管理器的新实例。
 /// </summary>
 public DataTableManager()
 {
     m_DataTables         = new Dictionary <TypeNamePair, DataTableBase>();
     m_ResourceManager    = null;
     m_DataProviderHelper = null;
     m_DataTableHelper    = null;
 }
        /// <summary>
        /// 设置数据表辅助器。
        /// </summary>
        /// <param name="dataTableHelper">数据表辅助器。</param>
        public void SetDataTableHelper(IDataTableHelper dataTableHelper)
        {
            if (dataTableHelper == null)
            {
                throw new GameFrameworkException("Data table helper is invalid.");
            }

            m_DataTableHelper = dataTableHelper;
        }
 public DownloadRoatpController(IRoatpApiClient apiClient, IDataTableHelper dataTableHelper,
                                ILogger <DownloadRoatpController> logger, ICsvExportService csvExportService, IRoatpApplicationApiClient applyApiClient)
 {
     _apiClient        = apiClient;
     _dataTableHelper  = dataTableHelper;
     _logger           = logger;
     _csvExportService = csvExportService;
     _applyApiClient   = applyApiClient;
 }
 public RoatpController(IRoatpApiClient apiClient, IDataTableHelper dataTableHelper,
                        ILogger <RoatpController> logger, IAddOrganisationValidator validator,
                        IRoatpSessionService sessionService)
 {
     _apiClient       = apiClient;
     _dataTableHelper = dataTableHelper;
     _logger          = logger;
     _validator       = validator;
     _sessionService  = sessionService;
 }
Exemple #6
0
 /// <summary>
 /// 初始化数据表管理器的新实例。
 /// </summary>
 public DataTableManager()
 {
     m_DataTables         = new Dictionary <string, DataTableBase>();
     m_LoadAssetCallbacks = new LoadAssetCallbacks(LoadDataTableSuccessCallback, LoadDataTableFailureCallback, LoadDataTableUpdateCallback, LoadDataTableDependencyAssetCallback);
     m_ResourceManager    = null;
     m_DataTableHelper    = null;
     m_LoadDataTableSuccessEventHandler         = null;
     m_LoadDataTableFailureEventHandler         = null;
     m_LoadDataTableUpdateEventHandler          = null;
     m_LoadDataTableDependencyAssetEventHandler = null;
 }
 /// <summary>
 /// 初始化数据表管理器的新实例。
 /// </summary>
 public DataTableManager()
 {
     m_DataTables          = new Dictionary <TypeNamePair, DataTableBase>();
     m_LoadAssetCallbacks  = new LoadAssetCallbacks(LoadAssetSuccessCallback, LoadAssetOrBinaryFailureCallback, LoadAssetUpdateCallback, LoadAssetDependencyAssetCallback);
     m_LoadBinaryCallbacks = new LoadBinaryCallbacks(LoadBinarySuccessCallback, LoadAssetOrBinaryFailureCallback);
     m_ResourceManager     = null;
     m_DataTableHelper     = null;
     m_LoadDataTableSuccessEventHandler         = null;
     m_LoadDataTableFailureEventHandler         = null;
     m_LoadDataTableUpdateEventHandler          = null;
     m_LoadDataTableDependencyAssetEventHandler = null;
 }
Exemple #8
0
 public ReportsController(ILogger <ReportsController> logger, ApiClient apiClient, IDataTableHelper dataTableHelper)
 {
     _logger          = logger;
     _apiClient       = apiClient;
     _dataTableHelper = dataTableHelper;
 }
Exemple #9
0
 public ProductsController(IDataTableHelper dataTableHelper, IProductManager productManager)
 {
     _dataTableHelper = dataTableHelper;
     _productManager  = productManager;
 }