dotnet-cqrs/docs/api-reference/discovery-interfaces.md

29 lines
493 B
Markdown

# Discovery Interfaces
Metadata-driven discovery interfaces.
## ICommandDiscovery
```csharp
public interface ICommandDiscovery
{
IEnumerable<ICommandMeta> GetCommands();
ICommandMeta? GetCommand(string name);
}
```
## IQueryDiscovery
```csharp
public interface IQueryDiscovery
{
IEnumerable<IQueryMeta> GetQueries();
IQueryMeta? GetQuery(string name);
}
```
## See Also
- [API Reference Overview](README.md)
- [Metadata Discovery](../architecture/metadata-discovery.md)