Skip to content

Commit

Permalink
Rename sample projects
Browse files Browse the repository at this point in the history
  • Loading branch information
sfmskywalker committed Jun 8, 2023
1 parent 584004f commit ad21245
Show file tree
Hide file tree
Showing 191 changed files with 144 additions and 152 deletions.
61 changes: 29 additions & 32 deletions Elsa.sln

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
using Elsa.Samples.MassTransitActivities.Messages;
using Elsa.Samples.AspNet.MassTransitActivities.Messages;
using FastEndpoints;
using MassTransit;

namespace Elsa.Samples.MassTransitActivities.Endpoints.Orders.Create;
namespace Elsa.Samples.AspNet.MassTransitActivities.Endpoints.Orders.Create;

public class Create : EndpointWithoutRequest
{
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
namespace Elsa.Samples.AspNet.MassTransitActivities.Messages;

// ReSharper disable once InconsistentNaming
public record OrderCompleted(string OrderId);
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace Elsa.Samples.MassTransitActivities.Messages;
namespace Elsa.Samples.AspNet.MassTransitActivities.Messages;

// ReSharper disable once InconsistentNaming
public record OrderCreated(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using Elsa.EntityFrameworkCore.Modules.Management;
using Elsa.EntityFrameworkCore.Modules.Runtime;
using Elsa.Extensions;
using Elsa.Samples.MassTransitActivities.Messages;
using Elsa.Samples.AspNet.MassTransitActivities.Messages;

var builder = WebApplication.CreateBuilder(args);
var configuration = builder.Configuration;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
using Elsa.Workflows.Core.Contracts;
using Microsoft.AspNetCore.Mvc;

namespace Elsa.Samples.MyBackendApi.Controllers;
namespace Elsa.Samples.AspNet.MyBackendApi.Controllers;

[ApiController]
[Route("run-workflow")]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using Elsa.Extensions;
using Elsa.Samples.MyBackendApi.Workflows;
using Elsa.Samples.AspNet.MyBackendApi.Workflows;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
using Elsa.Workflows.Core.Activities;
using Elsa.Workflows.Core.Contracts;

namespace Elsa.Samples.MyBackendApi.Workflows;
namespace Elsa.Samples.AspNet.MyBackendApi.Workflows;

public class HelloWorldHttpWorkflow : WorkflowBase
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
using Elsa.Samples.Onboarding.Web.Data;
using Elsa.Samples.Onboarding.Web.Services;
using Elsa.Samples.Onboarding.Web.Views.Home;
using Elsa.Samples.AspNet.Onboarding.Web.Data;
using Elsa.Samples.AspNet.Onboarding.Web.Services;
using Elsa.Samples.AspNet.Onboarding.Web.Views.Home;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;

namespace Elsa.Samples.Onboarding.Web.Controllers;
namespace Elsa.Samples.AspNet.Onboarding.Web.Controllers;

public class HomeController : Controller
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
using Elsa.Samples.Onboarding.Web.Data;
using Elsa.Samples.Onboarding.Web.Entities;
using Elsa.Samples.Onboarding.Web.Models;
using Elsa.Samples.AspNet.Onboarding.Web.Data;
using Elsa.Samples.AspNet.Onboarding.Web.Entities;
using Elsa.Samples.AspNet.Onboarding.Web.Models;
using Microsoft.AspNetCore.Mvc;

namespace Elsa.Samples.Onboarding.Web.Controllers;
namespace Elsa.Samples.AspNet.Onboarding.Web.Controllers;

[ApiController]
[Route("api/webhooks")]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using Elsa.Samples.Onboarding.Web.Entities;
using Elsa.Samples.AspNet.Onboarding.Web.Entities;
using Microsoft.EntityFrameworkCore;

namespace Elsa.Samples.Onboarding.Web.Data;
namespace Elsa.Samples.AspNet.Onboarding.Web.Data;

public class OnboardingDbContext : DbContext
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace Elsa.Samples.Onboarding.Web.Entities;
namespace Elsa.Samples.AspNet.Onboarding.Web.Entities;

/// <summary>
/// A task that needs to be completed by the user.
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

#nullable disable

namespace Elsa.Samples.Onboarding.Web.Migrations
namespace Elsa.Samples.AspNet.Onboarding.Web.Migrations
{
/// <inheritdoc />
public partial class Initial : Migration
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
// <auto-generated />
using System;
using Elsa.Samples.Onboarding.Web.Data;
using Elsa.Samples.AspNet.Onboarding.Web.Data;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;

#nullable disable

namespace Elsa.Samples.Onboarding.Web.Migrations
namespace Elsa.Samples.AspNet.Onboarding.Web.Migrations
{
[DbContext(typeof(OnboardingDbContext))]
partial class OnboardingDbContextModelSnapshot : ModelSnapshot
Expand All @@ -17,7 +17,7 @@ protected override void BuildModel(ModelBuilder modelBuilder)
#pragma warning disable 612, 618
modelBuilder.HasAnnotation("ProductVersion", "7.0.5");

modelBuilder.Entity("Elsa.Samples.Onboarding.Web.Entities.OnboardingTask", b =>
modelBuilder.Entity("Elsa.Samples.AspNet.Onboarding.Web.Entities.OnboardingTask", b =>
{
b.Property<long>("Id")
.ValueGeneratedOnAdd()
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;

namespace Elsa.Samples.Onboarding.Web.Models;
namespace Elsa.Samples.AspNet.Onboarding.Web.Models;

public class Employee
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace Elsa.Samples.Onboarding.Web.Models;
namespace Elsa.Samples.AspNet.Onboarding.Web.Models;

public record RunTaskWebhook(
string WorkflowInstanceId,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
namespace Elsa.Samples.Onboarding.Web.Models;
namespace Elsa.Samples.AspNet.Onboarding.Web.Models;

public record TaskPayload(Employee Employee, string Description);
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
namespace Elsa.Samples.AspNet.Onboarding.Web.Models;

public record WebhookEvent(string EventType, RunTaskWebhook Payload, DateTimeOffset Timestamp);
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
using System.Net.Http.Headers;
using Elsa.EntityFrameworkCore.Common;
using Elsa.Samples.Onboarding.Web.Data;
using Elsa.Samples.Onboarding.Web.Services;
using Elsa.Samples.AspNet.Onboarding.Web.Data;
using Elsa.Samples.AspNet.Onboarding.Web.Services;
using Microsoft.EntityFrameworkCore;

var builder = WebApplication.CreateBuilder(args);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace Elsa.Samples.Onboarding.Web.Services;
namespace Elsa.Samples.AspNet.Onboarding.Web.Services;

/// <summary>
/// A client for the Elsa API.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
@model Elsa.Samples.Onboarding.Web.Views.Home.IndexViewModel
@model Elsa.Samples.AspNet.Onboarding.Web.Views.Home.IndexViewModel
@{
ViewData["Title"] = "Home Page";
}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Elsa.Samples.Onboarding.Web.Entities;
using Elsa.Samples.AspNet.Onboarding.Web.Entities;

namespace Elsa.Samples.Onboarding.Web.Views.Home;
namespace Elsa.Samples.AspNet.Onboarding.Web.Views.Home;

public class IndexViewModel
{
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
@using Elsa.Samples.AspNet.Onboarding.Web
@using Elsa.Samples.AspNet.Onboarding.Web.Views.Home
@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System.Text.Json.Serialization;

namespace Elsa.Samples.Onboarding.WorkflowServer.Models;
namespace Elsa.Samples.AspNet.Onboarding.WorkflowServer.Models;

public class Employee
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
using Elsa.EntityFrameworkCore.Modules.Management;
using Elsa.EntityFrameworkCore.Modules.Runtime;
using Elsa.Extensions;
using Elsa.Samples.Onboarding.WorkflowServer.Workflows;
using Elsa.Samples.AspNet.Onboarding.WorkflowServer.Workflows;
using Elsa.Webhooks.Extensions;

var builder = WebApplication.CreateBuilder(args);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
using Elsa.Extensions;
using Elsa.Samples.Onboarding.WorkflowServer.Models;
using Elsa.Samples.AspNet.Onboarding.WorkflowServer.Models;
using Elsa.Workflows.Core.Abstractions;
using Elsa.Workflows.Core.Activities;
using Elsa.Workflows.Core.Contracts;
using Elsa.Workflows.Runtime.Activities;
using Parallel = Elsa.Workflows.Core.Activities.Parallel;

namespace Elsa.Samples.Onboarding.WorkflowServer.Workflows;
namespace Elsa.Samples.AspNet.Onboarding.WorkflowServer.Workflows;

/// <summary>
/// A workflow that models the onboarding process of a new employee
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
using Elsa.Workflows.Runtime.Contracts;
using Elsa.Workflows.Runtime.Notifications;

namespace Elsa.Samples.RunTaskIntegration.Handlers;
namespace Elsa.Samples.AspNet.RunTaskIntegration.Handlers;

public class OrderFoodTaskHandler : INotificationHandler<RunTaskRequest>
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using Elsa.Extensions;
using Elsa.Samples.RunTaskIntegration.Workflows;
using Elsa.Samples.AspNet.RunTaskIntegration.Workflows;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.DependencyInjection;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using Elsa.Workflows.Runtime.Activities;
using Microsoft.AspNetCore.Http;

namespace Elsa.Samples.RunTaskIntegration.Workflows;
namespace Elsa.Samples.AspNet.RunTaskIntegration.Workflows;

public class HungryWorkflow : WorkflowBase
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
var builder = WebApplication.CreateBuilder(args);
var services = builder.Services;
var configuration = builder.Configuration;
var sqliteConnectionString = configuration.GetConnectionString("Sqlite")!;
var identityOptions = new IdentityOptions();
var identityTokenOptions = new IdentityTokenOptions();
var identitySection = configuration.GetSection("Identity");
Expand All @@ -30,8 +29,8 @@
.UseWorkflowManagement(management =>
{
management
.UseWorkflowDefinitions(dm => dm.UseEntityFrameworkCore(ef => ef.UseSqlite()))
.UseWorkflowInstances(w => w.UseEntityFrameworkCore(ef => ef.UseSqlite()))
.UseWorkflowDefinitions(dm => dm.UseEntityFrameworkCore())
.UseWorkflowInstances(w => w.UseEntityFrameworkCore())
.AddActivity<WriteLine>()
.AddActivity<ReadLine>()
.AddActivity<If>()
Expand Down Expand Up @@ -61,9 +60,8 @@
{
//proto.PersistenceProvider = _ => new SqliteProvider(new SqliteConnectionStringBuilder(sqliteConnectionString));
});
runtime.UseDefaultRuntime(dr => dr.UseEntityFrameworkCore(ef => ef.UseSqlite(sqliteConnectionString)));
runtime.UseExecutionLogRecords(d => d.UseEntityFrameworkCore(ef => ef.UseSqlite()));
runtime.UseExecutionLogRecords(e => e.UseEntityFrameworkCore(ef => ef.UseSqlite(sqliteConnectionString)));
runtime.UseDefaultRuntime(dr => dr.UseEntityFrameworkCore());
runtime.UseExecutionLogRecords(d => d.UseEntityFrameworkCore());
runtime.UseAsyncWorkflowStateExporter();
})
.UseScheduling()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,6 @@
}
},
"AllowedHosts": "*",
"ConnectionStrings": {
"Sqlite": "Data Source=elsa.sqlite.db;Cache=Shared;"
},
"Identity": {
"CreateDefaultAdmin": true,
"Tokens": {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
using Elsa.Samples.Webhooks.ExternalApp.Jobs;
using Elsa.Samples.Webhooks.ExternalApp.Models;
using Elsa.Samples.AspNet.Webhooks.ExternalApp.Jobs;
using Elsa.Samples.AspNet.Webhooks.ExternalApp.Models;
using Microsoft.AspNetCore.Mvc;

namespace Elsa.Samples.Webhooks.ExternalApp.Controllers;
namespace Elsa.Samples.AspNet.Webhooks.ExternalApp.Controllers;

[ApiController]
[Route("webhooks")]
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using Elsa.Samples.Webhooks.ExternalApp.Models;
using Elsa.Samples.AspNet.Webhooks.ExternalApp.Models;

namespace Elsa.Samples.Webhooks.ExternalApp.Jobs;
namespace Elsa.Samples.AspNet.Webhooks.ExternalApp.Jobs;

public class DeliverFoodJob
{
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
namespace Elsa.Samples.AspNet.Webhooks.ExternalApp.Models;

public record RunTaskPayload(string TaskId, string TaskName, object? TaskParams);
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
namespace Elsa.Samples.AspNet.Webhooks.ExternalApp.Models;

public record WebhookEvent<T>(string EventType, T Payload);
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
using System.Net.Http.Headers;
using Elsa.Samples.Webhooks.ExternalApp.Jobs;
using Elsa.Samples.AspNet.Webhooks.ExternalApp.Jobs;

var builder = WebApplication.CreateBuilder(args);

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
using System;
using Elsa.Extensions;
using Elsa.Samples.Webhooks.WorkflowServer.Workflows;
using Elsa.Samples.AspNet.Webhooks.WorkflowServer.Workflows;
using Elsa.Webhooks.Extensions;
using Microsoft.AspNetCore.Builder;
using Microsoft.Extensions.Configuration;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
using Elsa.Workflows.Runtime.Activities;
using Microsoft.AspNetCore.Http;

namespace Elsa.Samples.Webhooks.WorkflowServer.Workflows;
namespace Elsa.Samples.AspNet.Webhooks.WorkflowServer.Workflows;

public class HungryWorkflow : WorkflowBase
{
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace Elsa.Samples.WorkflowContexts.Contracts;
namespace Elsa.Samples.AspNet.WorkflowContexts.Contracts;

/// <summary>
/// A sample repository of customers.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
namespace Elsa.Samples.WorkflowContexts.Contracts;
namespace Elsa.Samples.AspNet.WorkflowContexts.Contracts;

public class Customer
{
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
namespace Elsa.Samples.AspNet.WorkflowContexts.Contracts;

public class Order{}
Loading

0 comments on commit ad21245

Please sign in to comment.