public AuditTrailManager( IRepository <AuditTrailEventRecord> auditTrailRepository, ITransactionManager transactionManager, IAuditTrailEventProvider providers, IClock clock, IAuditTrailEventHandler auditTrailEventHandlers, IEventDataSerializer serializer, ICacheManager cacheManager, ISiteService siteService, ISignals signals, IShapeFactory shapeFactory, IClientHostAddressAccessor clientHostAddressAccessor) { _auditTrailRepository = auditTrailRepository; _transactionManager = transactionManager; _providers = providers; _clock = clock; _auditTrailEventHandlers = auditTrailEventHandlers; _serializer = serializer; _cacheManager = cacheManager; _siteService = siteService; _signals = signals; _shapeFactory = shapeFactory; _clientHostAddressAccessor = clientHostAddressAccessor; }
public IpAddressFieldHandler(IClientHostAddressAccessor clientHostAddressAccessor) { _clientHostAddressAccessor = clientHostAddressAccessor; }