Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions Cleipnir/GenerateFlowsAttribute.cs

This file was deleted.

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

namespace Cleipnir.Flows.Sample.MicrosoftOpen.Flows.Rpc;

//[GenerateFlows]
public class OrderFlow(
IPaymentProviderClient paymentProviderClient,
IEmailClient emailClient,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.D_LoanApplication;

[GenerateFlows]
public class LoanApplicationFlow : Flow<LoanApplication>
{
public override async Task Run(LoanApplication loanApplication)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.D_LoanApplication.Solution;

[GenerateFlows]
public class LoanApplicationFlow : Flow<LoanApplication>
{
public override async Task Run(LoanApplication loanApplication)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.E_CustomerSignup;

[GenerateFlows]
public class SignupFlow : Flow<string>
{
public override async Task Run(string customerEmail)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.E_CustomerSignup.Solution;

[GenerateFlows]
public class SignupFlow : Flow<string>
{
public override async Task Run(string customerEmail)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ public enum MostRecentAttempt

public record CodeFromUser(string CustomerPhoneNumber, string Code, DateTime Timestamp);

[GenerateFlows]
public class SmsFlow : Flow<string, MostRecentAttempt>
{
public override async Task<MostRecentAttempt> Run(string customerPhoneNumber)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.G_SupportTicket.Solution;

[GenerateFlows]
public class SupportTicketFlow : Flow<SupportTicketRequest>
{
public override async Task Run(SupportTicketRequest request)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.G_SupportTicket;

[GenerateFlows]
public class SupportTicketFlow : Flow<SupportTicketRequest>
{
public override async Task Run(SupportTicketRequest request)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.J_OrderSupervisor;

[GenerateFlows]
public class OrderSupervisorFlow : Flow<Order>
{
public override async Task Run(Order order)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

namespace Cleipnir.Flows.Sample.Presentation.OutBoxPattern;

[GenerateFlows]
public class OutboxFlow(IBus bus) : Flow<Order>
{
public override async Task Run(Order order)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

namespace Cleipnir.Flows.Sample.Presentation.OutBoxPattern.Solution;

[GenerateFlows]
public class OutboxFlow(IBus bus) : Flow<Order>
{
public override async Task Run(Order order)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.Solutions.A_OrderFlowRpc;

[GenerateFlows]
public class OrderFlow0 : Flow<Order>
{
private readonly IPaymentProviderClient _paymentProviderClient;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.Solutions.A_OrderFlowRpc;

[GenerateFlows]
public class OrderFlow1 : Flow<Order>
{
private readonly IPaymentProviderClient _paymentProviderClient;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.A_OrderFlowRpc;

[GenerateFlows]
public class OrderFlow2 : Flow<Order>
{
private readonly IPaymentProviderClient _paymentProviderClient;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.B_OrderFlowMessaging;

[GenerateFlows]
public class OrderFlow(Bus bus) : Flow<Order>
{
public override async Task Run(Order order)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.C_NewsletterSender;

[GenerateFlows]
public class NewsletterFlow0 : Flow<MailAndRecipients>
{
public override async Task Run(MailAndRecipients mailAndRecipients)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.C_NewsletterSender;

[GenerateFlows]
public class NewsletterFlow1 : Flow<MailAndRecipients>
{
public override async Task Run(MailAndRecipients mailAndRecipients)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.C_NewsletterSender;

[GenerateFlows]
public class NewsletterFlow_Parallelized : Flow<MailAndRecipients>
{
public override async Task Run(MailAndRecipients mailAndRecipients)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.C_NewsletterSender;

[GenerateFlows]
public class NewsletterFlow_SpaceOptimized : Flow<MailAndRecipients>
{
public override async Task Run(MailAndRecipients mailAndRecipients)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.D_LoanApplication;

[GenerateFlows]
public class LoanApplicationFlow0 : Flow<LoanApplication>
{
public override async Task Run(LoanApplication loanApplication)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.D_LoanApplication;

[GenerateFlows]
public class LoanApplicationFlow1 : Flow<LoanApplication>
{
public override async Task Run(LoanApplication loanApplication)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@

namespace Cleipnir.Flows.Sample.Presentation.Solutions.D_LoanApplication;

[GenerateFlows]
public class LoanApplicationFlow2 : Flow<LoanApplication>
{
public override async Task Run(LoanApplication loanApplication)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.Solutions.E_CustomerSignup;

[GenerateFlows]
public class SignupFlow0 : Flow<string>
{
public override async Task Run(string customerEmail)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
namespace Cleipnir.Flows.Sample.Presentation.Solutions.E_CustomerSignup;

[GenerateFlows]
public class SignupFlow1 : Flow<string>
{
public override async Task Run(string customerEmail)
Expand Down