コード例 #1
0
 public TransactionLogHelper(
     ITransactionLogProvider transactionLogProvider
     , IUnitOfWorkManager unitOfWorkManager
     , ITransactionLogStore transactionLogStore
     , ISettingManager settingManager
     , IRepository <TransactionLog, long> transactionLogRepository)
 {
     _transactionLogProvider   = transactionLogProvider;
     _unitOfWorkManager        = unitOfWorkManager;
     _transactionLogStore      = transactionLogStore;
     _settingManager           = settingManager;
     _transactionLogRepository = transactionLogRepository;
     AbpSession = NullAbpSession.Instance;
     Logger     = NullLogger.Instance;
 }
コード例 #2
0
 /// <summary>
 ///     保存交易日志
 /// </summary>
 /// <param name="transactionLogStore"></param>
 /// <param name="transactionLog"></param>
 public static void Save(this ITransactionLogStore transactionLogStore, TransactionLog transactionLog)
 {
     AsyncHelper.RunSync(() => transactionLogStore.SaveAsync(transactionLog));
 }