public AccountRequestsProcessor() { _logger = Global.Logger; _dal = Global.Container.GetExport <Interfaces.DAL.IDal>().Value; _compContainer = Global.Container; InitDAL(); InitMQClient(); }
private void InitDAL() { _logger.Log(EErrorType.Info, string.Format("InitDAL: Connecting to '{0}'", ConfigurationManager.AppSettings["ConnectionStringAccounts"])); Lazy <Interfaces.DAL.IDal> dal = _compContainer.GetExport <Interfaces.DAL.IDal>(); Interfaces.DAL.IDalParams dalParams = dal.Value.CreateDalParams(); dalParams.Parameters.Add("ConnectionStringAccounts", ConfigurationManager.AppSettings["ConnectionStringAccounts"]); dal.Value.Init(dalParams); _dal = dal.Value; }
public DBDictionary(Interfaces.DAL.IDal dal) { _dal = dal; }