Example #1
0
        public AuditingStore(
            IAuditLogRepository auditLogRepository,
            IGuidGenerator guidGenerator,
            IUnitOfWorkManager unitOfWorkManager,
            IOptions <RocketAuditingOptions> options)
        {
            AuditLogRepository = auditLogRepository;
            GuidGenerator      = guidGenerator;
            UnitOfWorkManager  = unitOfWorkManager;
            Options            = options.Value;

            Logger = NullLogger <AuditingStore> .Instance;
        }
Example #2
0
 public RocketAuditActionFilter(IOptions <RocketAuditingOptions> options, IAuditingHelper auditingHelper, IAuditingManager auditingManager)
 {
     Options          = options.Value;
     _auditingHelper  = auditingHelper;
     _auditingManager = auditingManager;
 }