adding send sequence numbers; much refactoring
e4c9b591
Labyrinth Apps
committed
51 changed files
ActorBase.cs
/LabApps.Actors.Core/ActorBase.cs
/LabApps.Actors.Core/ActorBase.cs
ActorHelpers.cs
/LabApps.Actors.Core/ActorHelpers.cs
/LabApps.Actors.Core/ActorHelpers.cs
ActorMessage.cs
/LabApps.Actors.Core/ActorMessage.cs
/LabApps.Actors.Core/ActorMessage.cs
CompletionActor.cs
/LabApps.Actors.Core/CompletionActor.cs
/LabApps.Actors.Core/CompletionActor.cs
CompletionEvent.cs
/LabApps.Actors.Core/CompletionEvent.cs
/LabApps.Actors.Core/CompletionEvent.cs
GetStateRequest.cs
/LabApps.Actors.Core/GetStateRequest.cs
/LabApps.Actors.Core/GetStateRequest.cs
IActor.cs
/LabApps.Actors.Core/IActor.cs
/LabApps.Actors.Core/IActor.cs
IActorRef.cs
/LabApps.Actors.Core/IActorRef.cs
/LabApps.Actors.Core/IActorRef.cs
IHydration.cs
/LabApps.Actors.Core/IHydration.cs
/LabApps.Actors.Core/IHydration.cs
ITypedActorRef.cs
/LabApps.Actors.Core/ITypedActorRef.cs
/LabApps.Actors.Core/ITypedActorRef.cs
VoidEvent.cs
/LabApps.Actors.Core/VoidEvent.cs
/LabApps.Actors.Core/VoidEvent.cs
VoidState.cs
/LabApps.Actors.Core/VoidState.cs
/LabApps.Actors.Core/VoidState.cs
ActorAttributeTests.cs
/LabApps.Actors.Core.Tests/ActorAttributeTests.cs
/LabApps.Actors.Core.Tests/ActorAttributeTests.cs
BoolEvent.cs
/LabApps.Actors.Events/BoolEvent.cs
/LabApps.Actors.Events/BoolEvent.cs
DoubleEvent.cs
/LabApps.Actors.Events/DoubleEvent.cs
/LabApps.Actors.Events/DoubleEvent.cs
StringEvent.cs
/LabApps.Actors.Events/StringEvent.cs
/LabApps.Actors.Events/StringEvent.cs
EntityActorRef.cs
/LabApps.Actors.Runtime.AzureFn/EntityActorRef.cs
/LabApps.Actors.Runtime.AzureFn/EntityActorRef.cs
TypedEntityActorRef.cs
/LabApps.Actors.Runtime.AzureFn/TypedEntityActorRef.cs
/LabApps.Actors.Runtime.AzureFn/TypedEntityActorRef.cs
ActorQueue.cs
/LabApps.Actors.Runtime.SelfHosted/ActorQueue.cs
/LabApps.Actors.Runtime.SelfHosted/ActorQueue.cs
ActorRef.cs
/LabApps.Actors.Runtime.SelfHosted/ActorRef.cs
/LabApps.Actors.Runtime.SelfHosted/ActorRef.cs
TypedActorRef.cs
/LabApps.Actors.Runtime.SelfHosted/TypedActorRef.cs
/LabApps.Actors.Runtime.SelfHosted/TypedActorRef.cs
ActorQueue.cs
/LabApps.Actors.Runtime.Testing/ActorQueue.cs
/LabApps.Actors.Runtime.Testing/ActorQueue.cs
ActorRef.cs
/LabApps.Actors.Runtime.Testing/ActorRef.cs
/LabApps.Actors.Runtime.Testing/ActorRef.cs
TestRuntime.cs
/LabApps.Actors.Runtime.Testing/TestRuntime.cs
/LabApps.Actors.Runtime.Testing/TestRuntime.cs
TypedActorRef.cs
/LabApps.Actors.Runtime.Testing/TypedActorRef.cs
/LabApps.Actors.Runtime.Testing/TypedActorRef.cs
ActorFuncTests.cs
/LabApps.Actors.Tests/ActorFuncTests.cs
/LabApps.Actors.Tests/ActorFuncTests.cs
ActorPerfTests.cs
/LabApps.Actors.Tests/ActorPerfTests.cs
/LabApps.Actors.Tests/ActorPerfTests.cs
CounterState.cs
/LabApps.Actors.Tests/CounterState.cs
/LabApps.Actors.Tests/CounterState.cs
PersistenceTests.cs
/LabApps.Actors.Tests/PersistenceTests.cs
/LabApps.Actors.Tests/PersistenceTests.cs
PingActor.cs
/LabApps.Actors.Tests/PingActor.cs
/LabApps.Actors.Tests/PingActor.cs
PongActor.cs
/LabApps.Actors.Tests/PongActor.cs
/LabApps.Actors.Tests/PongActor.cs
TypedActorFuncTests.cs
/LabApps.Actors.Tests/TypedActorFuncTests.cs
/LabApps.Actors.Tests/TypedActorFuncTests.cs
TypedActorPerfTests.cs
/LabApps.Actors.Tests/TypedActorPerfTests.cs
/LabApps.Actors.Tests/TypedActorPerfTests.cs
DispatcherL0.cs
/Testing.Benchmarks/DispatcherL0.cs
/Testing.Benchmarks/DispatcherL0.cs
TestMessage.cs
/Testing.Common.Messages/TestMessage.cs
/Testing.Common.Messages/TestMessage.cs
codegen.cmd
/Testing.DomainA.Actors/codegen.cmd
/Testing.DomainA.Actors/codegen.cmd
State.Freezables.g.cs
/Testing.DomainA.Actors/State.Freezables.g.cs
/Testing.DomainA.Actors/State.Freezables.g.cs
State.Immutables.g.cs
/Testing.DomainA.Actors/State.Immutables.g.cs
/Testing.DomainA.Actors/State.Immutables.g.cs
State.Interfaces.g.cs
/Testing.DomainA.Actors/State.Interfaces.g.cs
/Testing.DomainA.Actors/State.Interfaces.g.cs
State.MsgPack.g.cs
/Testing.DomainA.Actors/State.MsgPack.g.cs
/Testing.DomainA.Actors/State.MsgPack.g.cs
TestClient.cs
/Testing.DomainA.Actors/TestClient.cs
/Testing.DomainA.Actors/TestClient.cs
TestClientFactory.cs
/Testing.DomainA.Actors/TestClientFactory.cs
/Testing.DomainA.Actors/TestClientFactory.cs
Testing.DomainA.Actors.csproj
/Testing.DomainA.Actors/Testing.DomainA.Actors.csproj
/Testing.DomainA.Actors/Testing.DomainA.Actors.csproj
TestClientState.cs
/Testing.DomainA.Schemas/TestClientState.cs
/Testing.DomainA.Schemas/TestClientState.cs
Testing.DomainA.Schemas.csproj
/Testing.DomainA.Schemas/Testing.DomainA.Schemas.csproj
/Testing.DomainA.Schemas/Testing.DomainA.Schemas.csproj
GreeterActor.cs
/Testing.DomainB.Actors/GreeterActor.cs
/Testing.DomainB.Actors/GreeterActor.cs
TestServer.cs
/Testing.DomainB.Actors/TestServer.cs
/Testing.DomainB.Actors/TestServer.cs
TestServer.cs
/Testing.DomainB.Proxies/TestServer.cs
/Testing.DomainB.Proxies/TestServer.cs
ActorService.cs
/Testing.gRPC.Server/Services/ActorService.cs
/Testing.gRPC.Server/Services/ActorService.cs
Actors.sln
/Actors.sln
/Actors.sln
codegen.cmd
/codegen.cmd
/codegen.cmd