示例#1
0
 public PostgresqlEnvelopePersistence(PostgresqlSettings databaseSettings, AdvancedSettings settings) : base(databaseSettings,
                                                                                                             settings, new PostgresqlEnvelopeStorageAdmin(databaseSettings),
                                                                                                             new PostgresqlDurabilityAgentStorage(databaseSettings, settings))
 {
     _deleteIncomingEnvelopesSql = $"delete from {databaseSettings.SchemaName}.{IncomingTable} WHERE id = ANY(@ids);";
     _deleteOutgoingEnvelopesSql = $"delete from {databaseSettings.SchemaName}.{OutgoingTable} WHERE id = ANY(@ids);";
 }
        public PostgresqlEnvelopePersistence(PostgresqlSettings settings, JasperOptions options) : base(settings,
                                                                                                        options, new PostgresqlEnvelopeStorageAdmin(settings),
                                                                                                        new PostgresqlDurabilityAgentStorage(settings, options))
        {
            Settings = settings;
            Options  = options;


            _deleteIncomingEnvelopesSql = $"delete from {settings.SchemaName}.{IncomingTable} WHERE id = ANY(@ids);";
            _deleteOutgoingEnvelopesSql = $"delete from {settings.SchemaName}.{OutgoingTable} WHERE id = ANY(@ids);";
        }
示例#3
0
 public PostgresqlDurabilityAgentStorage(PostgresqlSettings settings, JasperOptions options) : base(settings, options)
 {
 }
示例#4
0
 public PostgresqlDurabilityAgentStorage(PostgresqlSettings databaseSettings, AdvancedSettings settings) : base(databaseSettings, settings)
 {
 }