ServiceInterfaceAttribute

ServiceInterfaceAttribute

Attribute for marking service interfaces. This attribute helps identify service interfaces for automatic discovery and validation.

Project: GridPlacement v6.0
Layer: Godot
Source: Godot/Core/_incomplete/Services/DI/ServiceAttribute.cs
Namespace: GridBuilding.Core.Services.DI
Kind: class

Parsing Method: AST-based (Roslyn) - NOT regex

⚠️ IMPORTANT: This documentation was generated using AST parsing, not regex.

Properties

Description

Optional description of the service interface.

SingleImplementation

Whether this interface should have exactly one implementation.

DefaultImplementation

Default implementation type (if any).