-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* WiP * Progress ;-) * Activity: fix for token stream clearing delay * Release 0.13.2-alpha
- Loading branch information
1 parent
8602b71
commit 570f82a
Showing
569 changed files
with
12,014 additions
and
6,861 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
13 changes: 13 additions & 0 deletions
13
Core/Stateflows.Common/Activities/Interfaces/IActivityBehavior.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
using System.Threading.Tasks; | ||
using System.Collections.Generic; | ||
using Stateflows.Common; | ||
using Stateflows.Activities.Events; | ||
|
||
namespace Stateflows.Activities | ||
{ | ||
public interface IActivityBehavior : IBehavior | ||
{ | ||
Task<RequestResult<ExecutionResponse>> ExecuteAsync(Event initializationEvent, IEnumerable<object> inputTokens = null); | ||
Task<RequestResult<ExecutionResponse>> ExecuteAsync(IEnumerable<object> inputTokens = null); | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
8 changes: 8 additions & 0 deletions
8
Core/Stateflows.Common/Attributes/NoImplicitInitialization.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
using System; | ||
|
||
namespace Stateflows.Common | ||
{ | ||
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] | ||
public sealed class NoImplicitInitializationAttribute : Attribute | ||
{ } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
namespace Stateflows.Common | ||
{ | ||
public enum ExceptionPropagationMode | ||
{ | ||
NoPropagation, | ||
PropagateUnhandled, | ||
PropagateAll | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
namespace Stateflows.Common | ||
{ | ||
public enum InitializationStatus | ||
{ | ||
InitializedExplicitly, | ||
InitializedImplicitly, | ||
NotInitialized, | ||
NoSuitableInitializer | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
namespace Stateflows.Common | ||
{ | ||
public enum ResetMode | ||
{ | ||
KeepVersionAndSubscriptions, | ||
KeepSubscriptions, | ||
Full | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,6 @@ | ||
namespace Stateflows.Common | ||
{ | ||
[NoImplicitInitialization] | ||
public sealed class FinalizationRequest : Request<FinalizationResponse> | ||
{ } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,15 +1,15 @@ | ||
namespace Stateflows.Common | ||
{ | ||
public class InitializationRequest : Request<InitializationResponse> | ||
{ } | ||
//public class InitializationRequest : Request<InitializationResponse> | ||
//{ } | ||
|
||
public sealed class InitializationRequest<TPayload> : InitializationRequest | ||
{ | ||
public InitializationRequest() | ||
{ | ||
Payload = default; | ||
} | ||
//public sealed class InitializationRequest<TPayload> : InitializationRequest | ||
//{ | ||
// public InitializationRequest() | ||
// { | ||
// Payload = default; | ||
// } | ||
|
||
public TPayload Payload { get; set; } | ||
} | ||
// public TPayload Payload { get; set; } | ||
//} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
namespace Stateflows.Common | ||
{ | ||
public sealed class InitializationResponse : Response | ||
{ | ||
public bool InitializationSuccessful { get; set; } | ||
} | ||
//public sealed class InitializationResponse : Response | ||
//{ | ||
// public bool InitializationSuccessful { get; set; } | ||
//} | ||
} |
Oops, something went wrong.