elsa-core/test/integration/Elsa.Core.IntegrationTests/Autofixture/WithPostgresYesSqlAttribute.cs
Sipke Schoorstra bdf544bd8e Bump RC to 3
2021-05-24 15:28:34 +02:00

22 lines
750 B
C#

using System;
using Elsa.Persistence.YesSql;
using Elsa.Testing.Shared.AutoFixture.Attributes;
using Elsa.Testing.Shared.Helpers;
using YesSql.Provider.PostgreSql;
namespace Elsa.Core.IntegrationTests.Autofixture
{
public class WithPostgresYesSqlAttribute : ElsaHostBuilderBuilderCustomizeAttributeBase
{
public override Action<ElsaHostBuilderBuilder> GetBuilderCustomizer()
{
return builder => {
builder.ElsaCallbacks.Add(elsa => {
elsa.UseYesSqlPersistence((_, config) => {
config.UsePostgreSql("Server=localhost;Port=5432;Database=elsa;User Id=root;Password=Password12!;");
});
});
};
}
}
}