public BaseSqlJobQueuePurger(IJobQueueDataConnectionFactory jobQueueConnectionFactory, ISqlDbJobQueueTableConfiguration tableConfig) { _jobQueueConnectionFactory = jobQueueConnectionFactory; _mappingSchema = Mapping.BuildMappingSchema(tableConfig); }
public BaseSqlJobQueueAdder(IJobQueueDataConnectionFactory jobQueueDataConnectionFactory, IJobAdderQueueTableResolver tableResolver) { _jobQueueConnectionFactory = jobQueueDataConnectionFactory; _mappingSchema = MappingSchema.Default.GetFluentMappingBuilder(); _tableResolver = tableResolver; }
public BaseSqlJobQueueManager(IJobQueueDataConnectionFactory jobQueueConnectionFactory, ISqlDbJobQueueTableConfiguration jobQueueTableConfiguration, IJobTypeResolver typeResolver) { _jobQueueConnectionFactory = jobQueueConnectionFactory; _jobQueueTableConfiguration = jobQueueTableConfiguration; _typeResolver = typeResolver; _mappingSchema = MappingSchema.Default.GetFluentMappingBuilder(); }