This file is a machine-oriented index to help tools and humans quickly find the right code.
- Refer to AllGrace_Index.md for exact starting and ending line numbers for each file.
- Use the entry points list below to decide where to navigate to.
- Jump to the exact starting line of the file, and search within the starting and ending line numbers.
src/Grace.Server/Startup.Server.fsHTTP routes/endpoints and server composition entry points.src/Grace.Server/Program.Server.fsHost startup (Kestrel/Orleans host build/run).
src/Grace.Actors/**/*.fsGrain/actor implementations. Look for*Actor.fsas primary behavior files.
src/Grace.Types/**/*.fsDiscriminated unions, events, DTOs, identifiers, serialization shapes.
src/Grace.Aspire.AppHost/Program.Aspire.AppHost.csLocal dev topology: Cosmos emulator, Azurite, Service Bus emulator, Redis, and Grace.Server.
src/Grace.Server.Tests/General.Server.Tests.fsTest harness bootstrapping and shared test state.src/Grace.Server.Tests/Owner.Server.Tests.fsOwner API tests.src/Grace.Server.Tests/Repository.Server.Tests.fsRepository API tests.
- Search:
JsonSerializerOptions - Likely in:
src/Grace.Shared/**orsrc/Grace.Server/**
- Search:
publishGraceEvent,ServiceBusMessage,GraceEvent - Likely in:
src/Grace.Actors/**(where events are emitted)src/Grace.Server/**(wiring/config)src/Grace.Shared/**(helpers)
- Search:
AddCosmosGrainStorage,CosmosClient,UseAzureStorageClustering - Likely in:
src/Grace.Server/Startup.Server.fs
- Search:
AddAzureBlobGrainStorage,BlobServiceClient - Likely in:
src/Grace.Server/Startup.Server.fs
- Search:
grace owner create,Command,System.CommandLine - Likely in:
src/Grace.CLI/**
- Aspire AppHost defines the runnable local environment. If there is a discrepancy between older docs/tests and AppHost, prefer AppHost.
- Dapr is not used anymore. Any Dapr references in tests or tooling are legacy and should be removed or ignored.