Fix startup of sample server project

This commit is contained in:
Sipke Schoorstra 2021-05-28 13:26:36 +02:00
parent 4932dbec2a
commit 2ca9758e07

View file

@ -1,19 +1,12 @@
using Elsa.Activities.Http.Models;
using Elsa.Activities.UserTask.Extensions;
using Elsa.Caching.Rebus.Extensions;
using Elsa.Persistence.EntityFramework.Core.Extensions;
using Elsa.Persistence.EntityFramework.Sqlite;
using Elsa.Persistence.MongoDb.Extensions;
using Elsa.Persistence.YesSql;
using Elsa.Rebus.RabbitMq;
using Elsa.Samples.Server.Host.Activities;
using Microsoft.AspNetCore.Builder;
using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using MongoDB.Bson.Serialization;
using YesSql.Provider.PostgreSql;
namespace Elsa.Samples.Server.Host
{
@ -45,11 +38,11 @@ namespace Elsa.Samples.Server.Host
//.AddRedis(Configuration.GetConnectionString("Redis"))
.AddElsa(elsa => elsa
.WithContainerName(Configuration["ContainerName"] ?? System.Environment.MachineName)
//.UseEntityFrameworkPersistence(ef => ef.UseSqlite(sqliteConnectionString))
.UseMongoDbPersistence(options => options.ConnectionString = mongoDbConnectionString)
.UseEntityFrameworkPersistence(ef => ef.UseSqlite(sqliteConnectionString))
//.UseMongoDbPersistence(options => options.ConnectionString = mongoDbConnectionString)
//.UseYesSqlPersistence(config => config.UsePostgreSql("Server=localhost;Port=5432;Database=yessql5;User Id=root;Password=Password12!;"))
//.UseRabbitMq(Configuration.GetConnectionString("RabbitMq"))
.UseRebusCacheSignal()
//.UseRebusCacheSignal()
//.UseRedisCacheSignal()
.AddConsoleActivities()
.AddHttpActivities(elsaSection.GetSection("Http").Bind)