├── .cursor └── rules │ ├── code-practices.mdc │ ├── flow.mdc │ └── test-practices.mdc ├── .github └── workflows │ ├── myget-publish.yml │ └── test-with-code-coverage.yml ├── .gitignore ├── CodeCoverage.runsettings ├── Directory.Build.props ├── Directory.Packages.props ├── LICENSE ├── README.md ├── aevatar-framework.sln ├── ai └── project_tracker.md ├── codecov.yml ├── common.props ├── docs ├── Aevatar.Core.md ├── Aevatar.EventSourcing.Core.md ├── Aevatar.PermissionManagement.md ├── Aevatar.Plugins.md ├── DIRECTORY_STRUCTURE.md └── MODULE_DOCUMENTATION.md ├── samples ├── ArtifactGAgent │ ├── ArtifactGAgent.Client │ │ ├── ArtifactGAgent.Client.csproj │ │ └── Program.cs │ └── ArtifactGAgent.Silo │ │ ├── ArtifactGAgent.Silo.csproj │ │ ├── Program.cs │ │ └── appsettings.json ├── BroadCastGAgentDemo │ ├── BroadCastGAgentDemo.csproj │ └── Program.cs ├── MessagingGAgent.Client │ ├── MessagingGAgent.Client.csproj │ └── Program.cs ├── MessagingGAgent.Grains │ ├── Agents │ │ ├── Events │ │ │ ├── MessagingEvent.cs │ │ │ └── SendEvent.cs │ │ ├── Group │ │ │ ├── GroupAgentState.cs │ │ │ ├── GroupGAgent.cs │ │ │ └── GroupStateLogEvent.cs │ │ └── Messaging │ │ │ ├── DemoGAgent.cs │ │ │ ├── MessagingGAgent.cs │ │ │ ├── MessagingGState.cs │ │ │ ├── MessagingStateLogEvent.cs │ │ │ └── SpecializedGrain.cs │ └── MessagingGAgent.Grains.csproj ├── MessagingGAgent.Silo │ ├── MessagingGAgent.Silo.csproj │ └── Program.cs ├── PluginGAgent │ ├── PluginGAgent.Client │ │ ├── PluginGAgent.Client.csproj │ │ ├── Program.cs │ │ ├── appsettings.json │ │ └── plugins │ │ │ ├── Aevatar.dll │ │ │ ├── PluginGAgent.Grains.dll │ │ │ ├── PluginGAgent.GrainsDup.dll │ │ │ └── RestSharp.dll │ ├── PluginGAgent.Grains │ │ ├── CommanderGAgent.cs │ │ ├── PluginGAgent.Grains.csproj │ │ └── WorkerGAgent.cs │ ├── PluginGAgent.GrainsDup │ │ ├── CommanderGAgent.cs │ │ ├── PluginGAgent.GrainsDup.csproj │ │ └── WorkerGAgent.cs │ └── PluginGAgent.Silo │ │ ├── Extensions │ │ └── OrleansHostExtension.cs │ │ ├── PluginGAgent.Silo.csproj │ │ ├── PluginGAgentTestHostedService.cs │ │ ├── PluginGAgentTestModule.cs │ │ ├── Program.cs │ │ └── appsettings.json ├── PubSubDemoWithoutGroup │ ├── Program.cs │ └── PubSubDemoWithoutGroup.csproj └── SiloNamePatternPlacementExamples │ ├── Program.cs │ └── SiloNamePatternPlacementExamples.csproj ├── src ├── Aevatar.Core.Abstractions │ ├── Aevatar.Core.Abstractions.csproj │ ├── AevatarCoreConstants.cs │ ├── AevatarOptions.cs │ ├── Application │ │ ├── BroadCastGState.cs │ │ ├── RequestAllDescriptionsEvent.cs │ │ └── SubscribedEventListEvent.cs │ ├── ConfigurationBase.cs │ ├── EventHandlerExceptionEvent.cs │ ├── Events │ │ ├── EventBase.cs │ │ ├── EventWithResponseBase.cs │ │ ├── EventWrapper.cs │ │ └── EventWrapperBase.cs │ ├── Exceptions │ │ ├── ArtifactGAgentException.cs │ │ ├── EventHandlingException.cs │ │ ├── EventPublishingException.cs │ │ └── StateTransitionException.cs │ ├── Extensions │ │ ├── AssemblyExtensions.cs │ │ └── StringExtensions.cs │ ├── IArtifact.cs │ ├── IArtifactGAgent.cs │ ├── IEventDispatcher.cs │ ├── IExtGAgent.cs │ ├── IGAgentFactory.cs │ ├── IGAgentManager.cs │ ├── IPublishingGAgent.cs │ ├── IStateAgent.cs │ ├── IStateDispatcher.cs │ ├── IStateProjector.cs │ ├── Infrastructure │ │ ├── AllEventHandlerAttribute.cs │ │ ├── EventHandlerAttribute.cs │ │ ├── GAgentAttribute.cs │ │ ├── StateHandlerAttribute.cs │ │ └── StateLogEventHandlerAttribute.cs │ ├── Plugin │ │ ├── AddExistedPluginDto.cs │ │ ├── AddPluginDto.cs │ │ ├── IPluginGAgentManager.cs │ │ ├── PluginLoadStatus.cs │ │ ├── PluginsInformation.cs │ │ ├── RemovePluginDto.cs │ │ └── UpdatePluginDto.cs │ ├── Projections │ │ └── IProjectionGrain.cs │ ├── StateBase.cs │ ├── StateLogEventBase.cs │ ├── StateWrapper.cs │ ├── StateWrapperBase.cs │ └── SyncWorker │ │ └── IAevatarSyncWorker.cs ├── Aevatar.Core │ ├── Aevatar.Core.csproj │ ├── AevatarGAgentConstants.cs │ ├── AevatarGrainActivator.cs │ ├── AevatarSyncWorker.cs │ ├── ArtifactGAgent.cs │ ├── AsyncTaskRunner.cs │ ├── BroadCastGAgentBase.cs │ ├── EventWrapperBaseAsyncObserver.cs │ ├── EventWrapperHelper.cs │ ├── Extensions │ │ ├── MethodInfoExtensions.cs │ │ └── ReflectionExtensions.cs │ ├── GAgentAsyncObserver.cs │ ├── GAgentBase.Observers.cs │ ├── GAgentBase.Publish.cs │ ├── GAgentBase.Subscribe.cs │ ├── GAgentBase.SyncWorker.cs │ ├── GAgentBase.cs │ ├── GAgentBaseExceptionEvent.cs │ ├── GAgentFactory.cs │ ├── GAgentManager.cs │ ├── Observability │ │ ├── ActivityHelper.cs │ │ ├── EventPublishLatencyMetrics.cs │ │ ├── OpenTelemetryConstants.cs │ │ └── OpenTelemetryScope.cs │ ├── Placement │ │ └── SiloNamePatternPlacement.cs │ ├── Projections │ │ └── StateProjectionGrain.cs │ ├── PublishingGAgent.cs │ ├── StateBaseAsyncObserver.cs │ ├── StateDispatcher.cs │ ├── StateProjectionAsyncObserver.cs │ ├── StateProjectionGAgentBase.cs │ └── Streaming │ │ ├── Extensions │ │ └── StreamingServiceExtensions.cs │ │ ├── Kafka │ │ ├── AevatarKafkaAdapterFactory.cs │ │ └── MonitoredSimpleQueueCache.cs │ │ └── Monitors │ │ ├── AevatarStreamCacheMonitor.cs │ │ └── StreamPressureMonitor.cs ├── Aevatar.EventSourcing.Core │ ├── Aevatar.EventSourcing.Core.csproj │ ├── AevatarEventSourcingConstants.cs │ ├── Exceptions │ │ ├── ReadFromLogStorageFailed.cs │ │ ├── ReadFromSnapshotStorageFailed.cs │ │ ├── UpdateLogStorageFailed.cs │ │ └── UpdateSnapshotStorageFailed.cs │ ├── Hosting │ │ ├── InMemoryStorageServiceCollectionExtensions.cs │ │ └── InMemoryStorageSiloBuilderExtensions.cs │ ├── InMemoryLogConsistentStorage.cs │ ├── InMemoryLogConsistentStorageFactory.cs │ ├── LogConsistency │ │ └── DefaultProtocolServices.cs │ ├── Snapshot │ │ ├── ViewStateSnapshot.cs │ │ └── ViewStateSnapshotWithMetadata.cs │ └── Storage │ │ ├── ILogConsistentStorage.cs │ │ ├── LogConsistencyProvider.cs │ │ ├── LogConsistencyProviderFactory.cs │ │ ├── LogViewAdaptor.EventSourcing.cs │ │ └── LogViewAdaptor.Notifications.cs ├── Aevatar.EventSourcing.MongoDB │ ├── Aevatar.EventSourcing.MongoDB.csproj │ ├── Configuration │ │ └── MongoDBGrainStorageConfigurator.cs │ ├── GrainTypeBsonSerializer.cs │ ├── Hosting │ │ ├── MongoDbStorageServiceCollectionExtensions.cs │ │ └── MongoDbStorageSiloBuilderExtensions.cs │ ├── IdSpanBsonSerializer.cs │ ├── MongoDbLogConsistentStorage.cs │ ├── MongoDbLogConsistentStorageFactory.cs │ ├── MongoDbStorageException.cs │ ├── Options │ │ ├── MongoDbStorageOptions.cs │ │ └── MongoDbStorageOptionsValidator.cs │ └── Serializers │ │ └── BsonGrainSerializer.cs ├── Aevatar.PermissionManagement │ ├── Aevatar.PermissionManagement.csproj │ ├── AevatarPermissionManagementModule.cs │ ├── Extensions │ │ └── OrleansHostExtensions.cs │ ├── GAgentPermissionHelper.cs │ ├── IPermissionInfoProvider.cs │ ├── PermissionAttribute.cs │ ├── PermissionCheckFilter.cs │ ├── PermissionEventBase.cs │ ├── PermissionGAgentBase.cs │ ├── PermissionInfo.cs │ ├── PermissionStateBase.cs │ └── UserContext.cs ├── Aevatar.Plugins │ ├── Aevatar.Plugins.csproj │ ├── AevatarPluginsModule.cs │ ├── DbContexts │ │ ├── AevatarMongoDbContextBase.cs │ │ ├── PluginCodeStorageMongoDbContext.cs │ │ ├── PluginLoadStatusMongoDbContext.cs │ │ └── TenantPluginCodeMongoDbContext.cs │ ├── Entities │ │ ├── PluginCodeStorage.cs │ │ ├── PluginLoadStatus.cs │ │ └── TenantPluginCode.cs │ ├── Extensions │ │ └── AbpApplicationExtensions.cs │ ├── GAgents │ │ ├── PluginCodeStorageGAgent.cs │ │ └── TenantPluginCodeGAgent.cs │ ├── PluginGAgentLoadOptions.cs │ ├── PluginGAgentManager.cs │ ├── PluginLoader.cs │ └── Repositories │ │ ├── IPluginCodeStorageRepository.cs │ │ ├── IPluginLoadStatusRepository.cs │ │ ├── ITenantPluginCodeRepository.cs │ │ ├── PluginCodeStorageRepository.cs │ │ ├── PluginLoadStatusRepository.cs │ │ └── TenantPluginCodeRepository.cs ├── Aevatar.TestKit │ ├── Aevatar.TestKit.csproj │ ├── DefaultTestKitBase.cs │ ├── EventSourcing │ │ ├── TestCloner.cs │ │ ├── TestCodec.cs │ │ ├── TestCodecProvider.cs │ │ ├── TestLogConsistencyProtocolServices.cs │ │ ├── TestLogConsistencyProvider.cs │ │ └── TestLogViewAdaptor.cs │ ├── Extensions │ │ ├── GrainProbeExtensions.cs │ │ ├── TestKitSiloExtensions.GrainContext.cs │ │ └── TestKitSiloExtensions.GrainCreation.cs │ ├── GlobalUsing.cs │ ├── README.md │ ├── Reminders │ │ ├── ReminderContextHandler.cs │ │ ├── ReminderContextHolder.cs │ │ ├── ReminderExtensions.cs │ │ ├── TestReminder.cs │ │ └── TestReminderRegistry.cs │ ├── Services │ │ ├── TestServiceProvider.cs │ │ └── TestServicesExtensions.cs │ ├── Storage │ │ ├── IStorageStats.cs │ │ ├── StorageExtensions.cs │ │ ├── StorageManager.cs │ │ ├── TestPersistentStateAttributeToFactoryMapper.cs │ │ ├── TestStorage.cs │ │ └── TestStorageStats.cs │ ├── Streams │ │ ├── StreamExtensions.cs │ │ ├── TestStream.cs │ │ ├── TestStreamProvider.cs │ │ ├── TestStreamProviderManager.cs │ │ └── TestStreamSubscriptionHandle.cs │ ├── TestGrainActivationContext.cs │ ├── TestGrainContextAccessor.cs │ ├── TestGrainCreator.cs │ ├── TestGrainFactory.cs │ ├── TestGrainLifecycle.cs │ ├── TestGrainRuntime.cs │ ├── TestGrainStorage.cs │ ├── TestKitBase.cs │ ├── TestKitOptions.cs │ ├── TestKitSilo.cs │ ├── Timers │ │ ├── TestTimer.cs │ │ ├── TestTimerRegistry.cs │ │ └── TimerExtensions.cs │ ├── TypeHelper.cs │ └── Utilities │ │ ├── LambdaDisposable.cs │ │ └── RuntimeContextManager.cs └── Aevatar │ ├── Aevatar.csproj │ ├── AevatarDefaultConventionalRegistrar.cs │ ├── AevatarModule.cs │ ├── ConfigureAevatarGrainActivator.cs │ └── Extensions │ └── OrleansHostExtensions.cs └── test ├── Aevatar.Core.Tests ├── Aevatar.Core.Tests.csproj ├── AevatarTestKitSilo.cs ├── ContextPropagationTests.cs ├── EventHandlingTests.cs ├── EventSourcingTests.cs ├── GAgentTestKitBase.cs ├── GroupingTests.cs ├── Placement │ ├── SiloNamePatternPlacementTests.cs │ └── SiloNamePatternRegistrationTests.cs ├── PublishingTests.cs ├── Streaming │ └── StreamingConfigurationTests.cs ├── TestArtifacts │ └── MyArtifact.cs ├── TestEvents │ ├── DevelopTaskTestEvent.cs │ ├── GroupReloadTestEvent.cs │ ├── IncorrectTestEvent.cs │ ├── InvestorFeedbackTestEvent.cs │ ├── NaiveTestEvent.cs │ ├── NewDemandTestEvent.cs │ ├── NewFeatureCompletedTestEvent.cs │ ├── NotImplEventBaseTestEvent.cs │ ├── ReceiveMessageTestEvent.cs │ ├── ResponseTestEvent.cs │ ├── SendMessageTestEvent.cs │ ├── SocialTestEvent.cs │ └── WorkingOnTestEvent.cs ├── TestGAgents │ ├── BadEventHandlerTestGAgent.cs │ ├── ConfigurationTestGAgent.cs │ ├── DeveloperTestGAgent.cs │ ├── DevelopingLeaderTestGAgent.cs │ ├── EventHandlerTestGAgent.cs │ ├── EventHandlerWithResponseTestGAgent.cs │ ├── ExceptionHandlingTestGAgent.cs │ ├── FatalEventHandlerTestGAgent.cs │ ├── GroupGAgent.cs │ ├── GroupTestGAgent.cs │ ├── InvestorTestGAgent.cs │ ├── LogViewAdaptorTestGAgent.cs │ ├── LongRunTaskTestGAgent.cs │ ├── MarketingLeaderTestGAgent.cs │ ├── NaiveTestGAgent.cs │ ├── PermissionTestGAgent.cs │ ├── SampleAIGAgent.cs │ ├── SubscribeTestGAgent.cs │ ├── TestStateProjectionGAgent.cs │ └── TokenUsageProjectionGAgent.cs ├── TestHelper.cs ├── TestStateLogEvents │ ├── MessageStateLogEvent.cs │ └── ReceiveMessageTestStateLogEvent.cs └── TestStateProjector.cs ├── Aevatar.EventSourcing.MongoDB.Tests ├── Aevatar.EventSourcing.MongoDB.Tests.csproj ├── AevatarMongoDbFixture.cs ├── BsonGrainSerializerTests.cs ├── GrainTypeBsonSerializer.cs ├── IdSpanBsonSerializer.cs ├── MongoDbLogConsistentStorageMongoTests.cs ├── MongoDbLogConsistentStorageTests.cs ├── MongoDbTestCollection.cs └── TestSiloLifecycle.cs ├── Aevatar.GAgents.Plugins ├── Aevatar.GAgents.Plugins.csproj └── PluginTestGAgent.cs ├── Aevatar.GAgents.Tests ├── Aevatar.GAgents.Tests.csproj ├── AevatarGAgentsTestBase.cs ├── AevatarGAgentsTestModule.cs ├── AssemblyInfo.cs ├── EventDispatcherTests.cs ├── GAgentBaseTests.cs ├── GAgentFactoryTests.cs ├── GAgentPermissionTests.cs ├── InMemoryPluginCodeStorageRepository.cs ├── InMemoryPluginLoadStatusRepository.cs ├── InMemoryTenantPluginCodeRepository.cs ├── MockPermissionGrantRepository.cs ├── PermissionGAgentBaseTests.cs ├── PluginGAgentManagerTests.cs ├── PluginTestCollection.cs ├── Plugins │ └── RestSharp.dll ├── StateProjectionGAgentBaseTests.cs ├── TestPermissionDefinitionProvider.cs └── appsettings.json ├── Aevatar.TestBase ├── Aevatar.TestBase.csproj ├── AevatarTestBase.cs ├── AevatarTestBaseModule.cs ├── ClusterCollection.cs ├── ClusterFixture.cs ├── InterfaceImplementationsFinder.cs ├── MockLoggerProvider.cs └── appsettings.json └── Aevatar.TestKit.Tests ├── Aevatar.TestKit.Tests.csproj ├── GlobalSuppressions.cs ├── GlobalUsing.cs ├── Grains ├── ActivationCountWithReminder.cs ├── BasicGrains.cs ├── ChatMessage.cs ├── Chatty.cs ├── ColorGrain.cs ├── ColorGrainState.cs ├── ColorRankingGrain.cs ├── ContextConstructorGrain.cs ├── DeactivationGrain.cs ├── DependencyGrain.cs ├── DeviceAndroidGrain.cs ├── DeviceIosGrain.cs ├── DeviceManagerGrain.cs ├── GrainContextGrain.cs ├── GreetingArchiveGrain.cs ├── HelloGrain.cs ├── HelloGrainWithServiceDependency.cs ├── HelloReminders.cs ├── HelloTimers.cs ├── IUnknownGrainResolver.cs ├── LifecycleGrain.cs ├── Listener.cs ├── PersistentListenerWithHandleInState.cs ├── PersistentListenerWithoutHandleInState.cs ├── PingGrain.cs ├── StatefulActivationGrain.cs ├── StatefulNonNewActivationGrain.cs └── UnknownGrainResolver.cs ├── Interfaces ├── Color.cs ├── IBasicGrains.cs ├── IChatty.cs ├── IColorGrain.cs ├── IColorRankingGrain.cs ├── IDateTimeService.cs ├── IDeactivationGrain.cs ├── IDependencyGrain.cs ├── IDevice.cs ├── IDeviceManager.cs ├── IGreetingArchiveGrain.cs ├── IHello.cs ├── ILifecycleGrain.cs ├── IListener.cs ├── IPing.cs ├── IPong.cs ├── IPong2.cs ├── IPongCompound.cs └── IUnknownGrain.cs └── Tests ├── ActivationGrainTests.cs ├── BasicGrainTests.cs ├── ContextConstructorGrainTests.cs ├── DeactivationGrainTests.cs ├── DependencyGrainTests.cs ├── GrainContextTests.cs ├── GrainIdTests.cs ├── GrainProbeTests.cs ├── LoggerTests.cs ├── PersistantStreamNotWithinGrainStateTests.cs ├── PersistentStreamWithinGrainStateTests.cs ├── ReminderTests.cs ├── ServiceProbeTests.cs ├── StorageFacetTests.cs ├── StorageTests.cs ├── StreamBatchTests.cs ├── StreamProbeStringTests.cs ├── StreamTests.cs ├── StrictGrainProbeTests.cs ├── StrictStreamTests.cs └── TimerTests.cs /.cursor/rules/code-practices.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/.cursor/rules/code-practices.mdc -------------------------------------------------------------------------------- /.cursor/rules/flow.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/.cursor/rules/flow.mdc -------------------------------------------------------------------------------- /.cursor/rules/test-practices.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/.cursor/rules/test-practices.mdc -------------------------------------------------------------------------------- /.github/workflows/myget-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/.github/workflows/myget-publish.yml -------------------------------------------------------------------------------- /.github/workflows/test-with-code-coverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/.github/workflows/test-with-code-coverage.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /CodeCoverage.runsettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/CodeCoverage.runsettings -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/README.md -------------------------------------------------------------------------------- /aevatar-framework.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/aevatar-framework.sln -------------------------------------------------------------------------------- /ai/project_tracker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/ai/project_tracker.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/codecov.yml -------------------------------------------------------------------------------- /common.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/common.props -------------------------------------------------------------------------------- /docs/Aevatar.Core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/docs/Aevatar.Core.md -------------------------------------------------------------------------------- /docs/Aevatar.EventSourcing.Core.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/docs/Aevatar.EventSourcing.Core.md -------------------------------------------------------------------------------- /docs/Aevatar.PermissionManagement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/docs/Aevatar.PermissionManagement.md -------------------------------------------------------------------------------- /docs/Aevatar.Plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/docs/Aevatar.Plugins.md -------------------------------------------------------------------------------- /docs/DIRECTORY_STRUCTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/docs/DIRECTORY_STRUCTURE.md -------------------------------------------------------------------------------- /docs/MODULE_DOCUMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/docs/MODULE_DOCUMENTATION.md -------------------------------------------------------------------------------- /samples/ArtifactGAgent/ArtifactGAgent.Client/ArtifactGAgent.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/ArtifactGAgent/ArtifactGAgent.Client/ArtifactGAgent.Client.csproj -------------------------------------------------------------------------------- /samples/ArtifactGAgent/ArtifactGAgent.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/ArtifactGAgent/ArtifactGAgent.Client/Program.cs -------------------------------------------------------------------------------- /samples/ArtifactGAgent/ArtifactGAgent.Silo/ArtifactGAgent.Silo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/ArtifactGAgent/ArtifactGAgent.Silo/ArtifactGAgent.Silo.csproj -------------------------------------------------------------------------------- /samples/ArtifactGAgent/ArtifactGAgent.Silo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/ArtifactGAgent/ArtifactGAgent.Silo/Program.cs -------------------------------------------------------------------------------- /samples/ArtifactGAgent/ArtifactGAgent.Silo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/ArtifactGAgent/ArtifactGAgent.Silo/appsettings.json -------------------------------------------------------------------------------- /samples/BroadCastGAgentDemo/BroadCastGAgentDemo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/BroadCastGAgentDemo/BroadCastGAgentDemo.csproj -------------------------------------------------------------------------------- /samples/BroadCastGAgentDemo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/BroadCastGAgentDemo/Program.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Client/MessagingGAgent.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Client/MessagingGAgent.Client.csproj -------------------------------------------------------------------------------- /samples/MessagingGAgent.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Client/Program.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Events/MessagingEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Events/MessagingEvent.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Events/SendEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Events/SendEvent.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Group/GroupAgentState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Group/GroupAgentState.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Group/GroupGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Group/GroupGAgent.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Group/GroupStateLogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Group/GroupStateLogEvent.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Messaging/DemoGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Messaging/DemoGAgent.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Messaging/MessagingGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Messaging/MessagingGAgent.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Messaging/MessagingGState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Messaging/MessagingGState.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Messaging/MessagingStateLogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Messaging/MessagingStateLogEvent.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/Agents/Messaging/SpecializedGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/Agents/Messaging/SpecializedGrain.cs -------------------------------------------------------------------------------- /samples/MessagingGAgent.Grains/MessagingGAgent.Grains.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Grains/MessagingGAgent.Grains.csproj -------------------------------------------------------------------------------- /samples/MessagingGAgent.Silo/MessagingGAgent.Silo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Silo/MessagingGAgent.Silo.csproj -------------------------------------------------------------------------------- /samples/MessagingGAgent.Silo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/MessagingGAgent.Silo/Program.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Client/PluginGAgent.Client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Client/PluginGAgent.Client.csproj -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Client/Program.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Client/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Client/appsettings.json -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Client/plugins/Aevatar.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Client/plugins/Aevatar.dll -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Client/plugins/PluginGAgent.Grains.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Client/plugins/PluginGAgent.Grains.dll -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Client/plugins/PluginGAgent.GrainsDup.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Client/plugins/PluginGAgent.GrainsDup.dll -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Client/plugins/RestSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Client/plugins/RestSharp.dll -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Grains/CommanderGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Grains/CommanderGAgent.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Grains/PluginGAgent.Grains.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Grains/PluginGAgent.Grains.csproj -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Grains/WorkerGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Grains/WorkerGAgent.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.GrainsDup/CommanderGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.GrainsDup/CommanderGAgent.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.GrainsDup/PluginGAgent.GrainsDup.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.GrainsDup/PluginGAgent.GrainsDup.csproj -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.GrainsDup/WorkerGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.GrainsDup/WorkerGAgent.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Silo/Extensions/OrleansHostExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Silo/Extensions/OrleansHostExtension.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Silo/PluginGAgent.Silo.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Silo/PluginGAgent.Silo.csproj -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Silo/PluginGAgentTestHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Silo/PluginGAgentTestHostedService.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Silo/PluginGAgentTestModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Silo/PluginGAgentTestModule.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Silo/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Silo/Program.cs -------------------------------------------------------------------------------- /samples/PluginGAgent/PluginGAgent.Silo/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PluginGAgent/PluginGAgent.Silo/appsettings.json -------------------------------------------------------------------------------- /samples/PubSubDemoWithoutGroup/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PubSubDemoWithoutGroup/Program.cs -------------------------------------------------------------------------------- /samples/PubSubDemoWithoutGroup/PubSubDemoWithoutGroup.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/PubSubDemoWithoutGroup/PubSubDemoWithoutGroup.csproj -------------------------------------------------------------------------------- /samples/SiloNamePatternPlacementExamples/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/SiloNamePatternPlacementExamples/Program.cs -------------------------------------------------------------------------------- /samples/SiloNamePatternPlacementExamples/SiloNamePatternPlacementExamples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/samples/SiloNamePatternPlacementExamples/SiloNamePatternPlacementExamples.csproj -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Aevatar.Core.Abstractions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Aevatar.Core.Abstractions.csproj -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/AevatarCoreConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/AevatarCoreConstants.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/AevatarOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/AevatarOptions.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Application/BroadCastGState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Application/BroadCastGState.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Application/RequestAllDescriptionsEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Application/RequestAllDescriptionsEvent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Application/SubscribedEventListEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Application/SubscribedEventListEvent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/ConfigurationBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/ConfigurationBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/EventHandlerExceptionEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/EventHandlerExceptionEvent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Events/EventBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Events/EventBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Events/EventWithResponseBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Events/EventWithResponseBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Events/EventWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Events/EventWrapper.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Events/EventWrapperBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Events/EventWrapperBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Exceptions/ArtifactGAgentException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Exceptions/ArtifactGAgentException.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Exceptions/EventHandlingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Exceptions/EventHandlingException.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Exceptions/EventPublishingException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Exceptions/EventPublishingException.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Exceptions/StateTransitionException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Exceptions/StateTransitionException.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Extensions/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Extensions/AssemblyExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IArtifact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IArtifact.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IArtifactGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IArtifactGAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IEventDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IEventDispatcher.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IExtGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IExtGAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IGAgentFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IGAgentFactory.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IGAgentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IGAgentManager.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IPublishingGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IPublishingGAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IStateAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IStateAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IStateDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IStateDispatcher.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/IStateProjector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/IStateProjector.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Infrastructure/AllEventHandlerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Infrastructure/AllEventHandlerAttribute.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Infrastructure/EventHandlerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Infrastructure/EventHandlerAttribute.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Infrastructure/GAgentAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Infrastructure/GAgentAttribute.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Infrastructure/StateHandlerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Infrastructure/StateHandlerAttribute.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Infrastructure/StateLogEventHandlerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Infrastructure/StateLogEventHandlerAttribute.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Plugin/AddExistedPluginDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Plugin/AddExistedPluginDto.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Plugin/AddPluginDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Plugin/AddPluginDto.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Plugin/IPluginGAgentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Plugin/IPluginGAgentManager.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Plugin/PluginLoadStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Plugin/PluginLoadStatus.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Plugin/PluginsInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Plugin/PluginsInformation.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Plugin/RemovePluginDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Plugin/RemovePluginDto.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Plugin/UpdatePluginDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Plugin/UpdatePluginDto.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/Projections/IProjectionGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/Projections/IProjectionGrain.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/StateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/StateBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/StateLogEventBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/StateLogEventBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/StateWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/StateWrapper.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/StateWrapperBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/StateWrapperBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core.Abstractions/SyncWorker/IAevatarSyncWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core.Abstractions/SyncWorker/IAevatarSyncWorker.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Aevatar.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Aevatar.Core.csproj -------------------------------------------------------------------------------- /src/Aevatar.Core/AevatarGAgentConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/AevatarGAgentConstants.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/AevatarGrainActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/AevatarGrainActivator.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/AevatarSyncWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/AevatarSyncWorker.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/ArtifactGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/ArtifactGAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/AsyncTaskRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/AsyncTaskRunner.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/BroadCastGAgentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/BroadCastGAgentBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/EventWrapperBaseAsyncObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/EventWrapperBaseAsyncObserver.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/EventWrapperHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/EventWrapperHelper.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Extensions/MethodInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Extensions/MethodInfoExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Extensions/ReflectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Extensions/ReflectionExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentAsyncObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentAsyncObserver.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentBase.Observers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentBase.Observers.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentBase.Publish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentBase.Publish.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentBase.Subscribe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentBase.Subscribe.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentBase.SyncWorker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentBase.SyncWorker.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentBaseExceptionEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentBaseExceptionEvent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentFactory.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/GAgentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/GAgentManager.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Observability/ActivityHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Observability/ActivityHelper.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Observability/EventPublishLatencyMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Observability/EventPublishLatencyMetrics.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Observability/OpenTelemetryConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Observability/OpenTelemetryConstants.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Observability/OpenTelemetryScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Observability/OpenTelemetryScope.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Placement/SiloNamePatternPlacement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Placement/SiloNamePatternPlacement.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Projections/StateProjectionGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Projections/StateProjectionGrain.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/PublishingGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/PublishingGAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/StateBaseAsyncObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/StateBaseAsyncObserver.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/StateDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/StateDispatcher.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/StateProjectionAsyncObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/StateProjectionAsyncObserver.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/StateProjectionGAgentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/StateProjectionGAgentBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Streaming/Extensions/StreamingServiceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Streaming/Extensions/StreamingServiceExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Streaming/Kafka/AevatarKafkaAdapterFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Streaming/Kafka/AevatarKafkaAdapterFactory.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Streaming/Kafka/MonitoredSimpleQueueCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Streaming/Kafka/MonitoredSimpleQueueCache.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Streaming/Monitors/AevatarStreamCacheMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Streaming/Monitors/AevatarStreamCacheMonitor.cs -------------------------------------------------------------------------------- /src/Aevatar.Core/Streaming/Monitors/StreamPressureMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Core/Streaming/Monitors/StreamPressureMonitor.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Aevatar.EventSourcing.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Aevatar.EventSourcing.Core.csproj -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/AevatarEventSourcingConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/AevatarEventSourcingConstants.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Exceptions/ReadFromLogStorageFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Exceptions/ReadFromLogStorageFailed.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Exceptions/ReadFromSnapshotStorageFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Exceptions/ReadFromSnapshotStorageFailed.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Exceptions/UpdateLogStorageFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Exceptions/UpdateLogStorageFailed.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Exceptions/UpdateSnapshotStorageFailed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Exceptions/UpdateSnapshotStorageFailed.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Hosting/InMemoryStorageServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Hosting/InMemoryStorageServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Hosting/InMemoryStorageSiloBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Hosting/InMemoryStorageSiloBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/InMemoryLogConsistentStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/InMemoryLogConsistentStorage.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/InMemoryLogConsistentStorageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/InMemoryLogConsistentStorageFactory.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/LogConsistency/DefaultProtocolServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/LogConsistency/DefaultProtocolServices.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Snapshot/ViewStateSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Snapshot/ViewStateSnapshot.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Snapshot/ViewStateSnapshotWithMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Snapshot/ViewStateSnapshotWithMetadata.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Storage/ILogConsistentStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Storage/ILogConsistentStorage.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Storage/LogConsistencyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Storage/LogConsistencyProvider.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Storage/LogConsistencyProviderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Storage/LogConsistencyProviderFactory.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Storage/LogViewAdaptor.EventSourcing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Storage/LogViewAdaptor.EventSourcing.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.Core/Storage/LogViewAdaptor.Notifications.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.Core/Storage/LogViewAdaptor.Notifications.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/Aevatar.EventSourcing.MongoDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/Aevatar.EventSourcing.MongoDB.csproj -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/Configuration/MongoDBGrainStorageConfigurator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/Configuration/MongoDBGrainStorageConfigurator.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/GrainTypeBsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/GrainTypeBsonSerializer.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/Hosting/MongoDbStorageServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/Hosting/MongoDbStorageServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/Hosting/MongoDbStorageSiloBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/Hosting/MongoDbStorageSiloBuilderExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/IdSpanBsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/IdSpanBsonSerializer.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/MongoDbLogConsistentStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/MongoDbLogConsistentStorage.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/MongoDbLogConsistentStorageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/MongoDbLogConsistentStorageFactory.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/MongoDbStorageException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/MongoDbStorageException.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/Options/MongoDbStorageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/Options/MongoDbStorageOptions.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/Options/MongoDbStorageOptionsValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/Options/MongoDbStorageOptionsValidator.cs -------------------------------------------------------------------------------- /src/Aevatar.EventSourcing.MongoDB/Serializers/BsonGrainSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.EventSourcing.MongoDB/Serializers/BsonGrainSerializer.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/Aevatar.PermissionManagement.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/Aevatar.PermissionManagement.csproj -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/AevatarPermissionManagementModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/AevatarPermissionManagementModule.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/Extensions/OrleansHostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/Extensions/OrleansHostExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/GAgentPermissionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/GAgentPermissionHelper.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/IPermissionInfoProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/IPermissionInfoProvider.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/PermissionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/PermissionAttribute.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/PermissionCheckFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/PermissionCheckFilter.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/PermissionEventBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/PermissionEventBase.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/PermissionGAgentBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/PermissionGAgentBase.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/PermissionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/PermissionInfo.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/PermissionStateBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/PermissionStateBase.cs -------------------------------------------------------------------------------- /src/Aevatar.PermissionManagement/UserContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.PermissionManagement/UserContext.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Aevatar.Plugins.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Aevatar.Plugins.csproj -------------------------------------------------------------------------------- /src/Aevatar.Plugins/AevatarPluginsModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/AevatarPluginsModule.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/DbContexts/AevatarMongoDbContextBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/DbContexts/AevatarMongoDbContextBase.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/DbContexts/PluginCodeStorageMongoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/DbContexts/PluginCodeStorageMongoDbContext.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/DbContexts/PluginLoadStatusMongoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/DbContexts/PluginLoadStatusMongoDbContext.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/DbContexts/TenantPluginCodeMongoDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/DbContexts/TenantPluginCodeMongoDbContext.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Entities/PluginCodeStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Entities/PluginCodeStorage.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Entities/PluginLoadStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Entities/PluginLoadStatus.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Entities/TenantPluginCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Entities/TenantPluginCode.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Extensions/AbpApplicationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Extensions/AbpApplicationExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/GAgents/PluginCodeStorageGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/GAgents/PluginCodeStorageGAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/GAgents/TenantPluginCodeGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/GAgents/TenantPluginCodeGAgent.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/PluginGAgentLoadOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/PluginGAgentLoadOptions.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/PluginGAgentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/PluginGAgentManager.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/PluginLoader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/PluginLoader.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Repositories/IPluginCodeStorageRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Repositories/IPluginCodeStorageRepository.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Repositories/IPluginLoadStatusRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Repositories/IPluginLoadStatusRepository.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Repositories/ITenantPluginCodeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Repositories/ITenantPluginCodeRepository.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Repositories/PluginCodeStorageRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Repositories/PluginCodeStorageRepository.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Repositories/PluginLoadStatusRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Repositories/PluginLoadStatusRepository.cs -------------------------------------------------------------------------------- /src/Aevatar.Plugins/Repositories/TenantPluginCodeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.Plugins/Repositories/TenantPluginCodeRepository.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Aevatar.TestKit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Aevatar.TestKit.csproj -------------------------------------------------------------------------------- /src/Aevatar.TestKit/DefaultTestKitBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/DefaultTestKitBase.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/EventSourcing/TestCloner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/EventSourcing/TestCloner.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/EventSourcing/TestCodec.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/EventSourcing/TestCodec.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/EventSourcing/TestCodecProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/EventSourcing/TestCodecProvider.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/EventSourcing/TestLogConsistencyProtocolServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/EventSourcing/TestLogConsistencyProtocolServices.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/EventSourcing/TestLogConsistencyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/EventSourcing/TestLogConsistencyProvider.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/EventSourcing/TestLogViewAdaptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/EventSourcing/TestLogViewAdaptor.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Extensions/GrainProbeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Extensions/GrainProbeExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Extensions/TestKitSiloExtensions.GrainContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Extensions/TestKitSiloExtensions.GrainContext.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Extensions/TestKitSiloExtensions.GrainCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Extensions/TestKitSiloExtensions.GrainCreation.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/GlobalUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/GlobalUsing.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/README.md -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Reminders/ReminderContextHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Reminders/ReminderContextHandler.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Reminders/ReminderContextHolder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Reminders/ReminderContextHolder.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Reminders/ReminderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Reminders/ReminderExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Reminders/TestReminder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Reminders/TestReminder.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Reminders/TestReminderRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Reminders/TestReminderRegistry.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Services/TestServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Services/TestServiceProvider.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Services/TestServicesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Services/TestServicesExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Storage/IStorageStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Storage/IStorageStats.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Storage/StorageExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Storage/StorageExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Storage/StorageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Storage/StorageManager.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Storage/TestPersistentStateAttributeToFactoryMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Storage/TestPersistentStateAttributeToFactoryMapper.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Storage/TestStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Storage/TestStorage.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Storage/TestStorageStats.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Storage/TestStorageStats.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Streams/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Streams/StreamExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Streams/TestStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Streams/TestStream.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Streams/TestStreamProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Streams/TestStreamProvider.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Streams/TestStreamProviderManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Streams/TestStreamProviderManager.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Streams/TestStreamSubscriptionHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Streams/TestStreamSubscriptionHandle.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestGrainActivationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestGrainActivationContext.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestGrainContextAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestGrainContextAccessor.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestGrainCreator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestGrainCreator.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestGrainFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestGrainFactory.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestGrainLifecycle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestGrainLifecycle.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestGrainRuntime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestGrainRuntime.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestGrainStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestGrainStorage.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestKitBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestKitBase.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestKitOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestKitOptions.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TestKitSilo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TestKitSilo.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Timers/TestTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Timers/TestTimer.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Timers/TestTimerRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Timers/TestTimerRegistry.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Timers/TimerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Timers/TimerExtensions.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/TypeHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/TypeHelper.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Utilities/LambdaDisposable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Utilities/LambdaDisposable.cs -------------------------------------------------------------------------------- /src/Aevatar.TestKit/Utilities/RuntimeContextManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar.TestKit/Utilities/RuntimeContextManager.cs -------------------------------------------------------------------------------- /src/Aevatar/Aevatar.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar/Aevatar.csproj -------------------------------------------------------------------------------- /src/Aevatar/AevatarDefaultConventionalRegistrar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar/AevatarDefaultConventionalRegistrar.cs -------------------------------------------------------------------------------- /src/Aevatar/AevatarModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar/AevatarModule.cs -------------------------------------------------------------------------------- /src/Aevatar/ConfigureAevatarGrainActivator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar/ConfigureAevatarGrainActivator.cs -------------------------------------------------------------------------------- /src/Aevatar/Extensions/OrleansHostExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/src/Aevatar/Extensions/OrleansHostExtensions.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/Aevatar.Core.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/Aevatar.Core.Tests.csproj -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/AevatarTestKitSilo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/AevatarTestKitSilo.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/ContextPropagationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/ContextPropagationTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/EventHandlingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/EventHandlingTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/EventSourcingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/EventSourcingTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/GAgentTestKitBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/GAgentTestKitBase.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/GroupingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/GroupingTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/Placement/SiloNamePatternPlacementTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/Placement/SiloNamePatternPlacementTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/Placement/SiloNamePatternRegistrationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/Placement/SiloNamePatternRegistrationTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/PublishingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/PublishingTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/Streaming/StreamingConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/Streaming/StreamingConfigurationTests.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestArtifacts/MyArtifact.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestArtifacts/MyArtifact.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/DevelopTaskTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/DevelopTaskTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/GroupReloadTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/GroupReloadTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/IncorrectTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/IncorrectTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/InvestorFeedbackTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/InvestorFeedbackTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/NaiveTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/NaiveTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/NewDemandTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/NewDemandTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/NewFeatureCompletedTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/NewFeatureCompletedTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/NotImplEventBaseTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/NotImplEventBaseTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/ReceiveMessageTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/ReceiveMessageTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/ResponseTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/ResponseTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/SendMessageTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/SendMessageTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/SocialTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/SocialTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestEvents/WorkingOnTestEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestEvents/WorkingOnTestEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/BadEventHandlerTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/BadEventHandlerTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/ConfigurationTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/ConfigurationTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/DeveloperTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/DeveloperTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/DevelopingLeaderTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/DevelopingLeaderTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/EventHandlerTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/EventHandlerTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/EventHandlerWithResponseTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/EventHandlerWithResponseTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/ExceptionHandlingTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/ExceptionHandlingTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/FatalEventHandlerTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/FatalEventHandlerTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/GroupGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/GroupGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/GroupTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/GroupTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/InvestorTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/InvestorTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/LogViewAdaptorTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/LogViewAdaptorTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/LongRunTaskTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/LongRunTaskTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/MarketingLeaderTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/MarketingLeaderTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/NaiveTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/NaiveTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/PermissionTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/PermissionTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/SampleAIGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/SampleAIGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/SubscribeTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/SubscribeTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/TestStateProjectionGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/TestStateProjectionGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestGAgents/TokenUsageProjectionGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestGAgents/TokenUsageProjectionGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestHelper.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestStateLogEvents/MessageStateLogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestStateLogEvents/MessageStateLogEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestStateLogEvents/ReceiveMessageTestStateLogEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestStateLogEvents/ReceiveMessageTestStateLogEvent.cs -------------------------------------------------------------------------------- /test/Aevatar.Core.Tests/TestStateProjector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.Core.Tests/TestStateProjector.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/Aevatar.EventSourcing.MongoDB.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/Aevatar.EventSourcing.MongoDB.Tests.csproj -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/AevatarMongoDbFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/AevatarMongoDbFixture.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/BsonGrainSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/BsonGrainSerializerTests.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/GrainTypeBsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/GrainTypeBsonSerializer.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/IdSpanBsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/IdSpanBsonSerializer.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/MongoDbLogConsistentStorageMongoTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/MongoDbLogConsistentStorageMongoTests.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/MongoDbLogConsistentStorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/MongoDbLogConsistentStorageTests.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/MongoDbTestCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/MongoDbTestCollection.cs -------------------------------------------------------------------------------- /test/Aevatar.EventSourcing.MongoDB.Tests/TestSiloLifecycle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.EventSourcing.MongoDB.Tests/TestSiloLifecycle.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Plugins/Aevatar.GAgents.Plugins.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Plugins/Aevatar.GAgents.Plugins.csproj -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Plugins/PluginTestGAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Plugins/PluginTestGAgent.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/Aevatar.GAgents.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/Aevatar.GAgents.Tests.csproj -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/AevatarGAgentsTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/AevatarGAgentsTestBase.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/AevatarGAgentsTestModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/AevatarGAgentsTestModule.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/AssemblyInfo.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/EventDispatcherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/EventDispatcherTests.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/GAgentBaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/GAgentBaseTests.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/GAgentFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/GAgentFactoryTests.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/GAgentPermissionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/GAgentPermissionTests.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/InMemoryPluginCodeStorageRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/InMemoryPluginCodeStorageRepository.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/InMemoryPluginLoadStatusRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/InMemoryPluginLoadStatusRepository.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/InMemoryTenantPluginCodeRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/InMemoryTenantPluginCodeRepository.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/MockPermissionGrantRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/MockPermissionGrantRepository.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/PermissionGAgentBaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/PermissionGAgentBaseTests.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/PluginGAgentManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/PluginGAgentManagerTests.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/PluginTestCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/PluginTestCollection.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/Plugins/RestSharp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/Plugins/RestSharp.dll -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/StateProjectionGAgentBaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/StateProjectionGAgentBaseTests.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/TestPermissionDefinitionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/TestPermissionDefinitionProvider.cs -------------------------------------------------------------------------------- /test/Aevatar.GAgents.Tests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.GAgents.Tests/appsettings.json -------------------------------------------------------------------------------- /test/Aevatar.TestBase/Aevatar.TestBase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/Aevatar.TestBase.csproj -------------------------------------------------------------------------------- /test/Aevatar.TestBase/AevatarTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/AevatarTestBase.cs -------------------------------------------------------------------------------- /test/Aevatar.TestBase/AevatarTestBaseModule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/AevatarTestBaseModule.cs -------------------------------------------------------------------------------- /test/Aevatar.TestBase/ClusterCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/ClusterCollection.cs -------------------------------------------------------------------------------- /test/Aevatar.TestBase/ClusterFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/ClusterFixture.cs -------------------------------------------------------------------------------- /test/Aevatar.TestBase/InterfaceImplementationsFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/InterfaceImplementationsFinder.cs -------------------------------------------------------------------------------- /test/Aevatar.TestBase/MockLoggerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/MockLoggerProvider.cs -------------------------------------------------------------------------------- /test/Aevatar.TestBase/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestBase/appsettings.json -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Aevatar.TestKit.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Aevatar.TestKit.Tests.csproj -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/GlobalSuppressions.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/GlobalUsing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/GlobalUsing.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/ActivationCountWithReminder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/ActivationCountWithReminder.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/BasicGrains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/BasicGrains.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/ChatMessage.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/Chatty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/Chatty.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/ColorGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/ColorGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/ColorGrainState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/ColorGrainState.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/ColorRankingGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/ColorRankingGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/ContextConstructorGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/ContextConstructorGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/DeactivationGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/DeactivationGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/DependencyGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/DependencyGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/DeviceAndroidGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/DeviceAndroidGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/DeviceIosGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/DeviceIosGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/DeviceManagerGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/DeviceManagerGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/GrainContextGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/GrainContextGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/GreetingArchiveGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/GreetingArchiveGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/HelloGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/HelloGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/HelloGrainWithServiceDependency.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/HelloGrainWithServiceDependency.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/HelloReminders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/HelloReminders.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/HelloTimers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/HelloTimers.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/IUnknownGrainResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/IUnknownGrainResolver.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/LifecycleGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/LifecycleGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/Listener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/Listener.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/PersistentListenerWithHandleInState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/PersistentListenerWithHandleInState.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/PersistentListenerWithoutHandleInState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/PersistentListenerWithoutHandleInState.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/PingGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/PingGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/StatefulActivationGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/StatefulActivationGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/StatefulNonNewActivationGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/StatefulNonNewActivationGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Grains/UnknownGrainResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Grains/UnknownGrainResolver.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/Color.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/Color.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IBasicGrains.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IBasicGrains.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IChatty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IChatty.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IColorGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IColorGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IColorRankingGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IColorRankingGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IDateTimeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IDateTimeService.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IDeactivationGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IDeactivationGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IDependencyGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IDependencyGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IDevice.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IDeviceManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IDeviceManager.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IGreetingArchiveGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IGreetingArchiveGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IHello.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IHello.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/ILifecycleGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/ILifecycleGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IListener.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IPing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IPing.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IPong.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IPong.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IPong2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IPong2.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IPongCompound.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IPongCompound.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Interfaces/IUnknownGrain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Interfaces/IUnknownGrain.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/ActivationGrainTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/ActivationGrainTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/BasicGrainTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/BasicGrainTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/ContextConstructorGrainTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/ContextConstructorGrainTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/DeactivationGrainTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/DeactivationGrainTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/DependencyGrainTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/DependencyGrainTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/GrainContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/GrainContextTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/GrainIdTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/GrainIdTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/GrainProbeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/GrainProbeTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/LoggerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/LoggerTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/PersistantStreamNotWithinGrainStateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/PersistantStreamNotWithinGrainStateTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/PersistentStreamWithinGrainStateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/PersistentStreamWithinGrainStateTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/ReminderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/ReminderTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/ServiceProbeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/ServiceProbeTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/StorageFacetTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/StorageFacetTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/StorageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/StorageTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/StreamBatchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/StreamBatchTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/StreamProbeStringTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/StreamProbeStringTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/StreamTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/StreamTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/StrictGrainProbeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/StrictGrainProbeTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/StrictStreamTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/StrictStreamTests.cs -------------------------------------------------------------------------------- /test/Aevatar.TestKit.Tests/Tests/TimerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aevatarAI/aevatar-framework/HEAD/test/Aevatar.TestKit.Tests/Tests/TimerTests.cs --------------------------------------------------------------------------------