public AccountLogic(IAccountRepository repository, IConfigDataLogic configDataLogic, ICreateAccountRecordRepository createAccountRecordRepository, ITokensLogic tokensLogic, IHostingEnvironment env, IConfiguration config) : base(repository) { _contractFactory = (ContractClientFactory)AspectCoreContainer.CreateScope().Resolve(typeof(ContractClientFactory)); _configDataLogic = configDataLogic; _tokensLogic = tokensLogic; _createAccountRecordRepository = createAccountRecordRepository; Environment = env; _config = config; _filePreUrl = _config["FilePreUrl"]; }
public NodeLogic(INodeRepository repository, IOperateLogRepository operateLogRepository, ContractClientFactory contractFactory) : base(repository) { _operateLogRepository = operateLogRepository; _contractFactory = _contractFactory = (ContractClientFactory)AspectCoreContainer.CreateScope().Resolve(typeof(ContractClientFactory));; }