← Prompts
Skill / Understand Copilot Instructions Collection
Oqtane Module patterns
Oqtane Module patterns
## Blazor Code Style and Structure - Write idiomatic and efficient Blazor and C# code. - Follow .NET and Blazor conventions. - Use Razor Components appropriately for component-based UI development. - Use Blazor Components appropriately for component-based UI development. - Prefer inline functions for smaller components but separate complex logic into code-behind or service classes. - Async/await should be used where applicable to ensure non-blocking UI operations. ## Naming Conventions - Follow PascalCase for component names, method names, and public members. - Use camelCase for private fields and local variables. - Prefix interface names with "I" (e.g., IUserService). ## Blazor and .NET Specific Guidelines - Utilize Blazor's built-in features for component lifecycle (e.g., OnInitializedAsync, OnParametersSetAsync). - Use data binding effectively with @bind. - Leverage Dependency Injection for services in Blazor. - Structure Blazor components and services following Separation of Concerns. - Always use the latest version C#, currently C# 13 features like record types, pattern matching, and global usings. ## Oqtane specific Guidelines
Sign in to view the full prompt.
Sign InClassification
Skill Capability with explicit trigger pattern
Skill Understand
Explain or analyzeScope Project
This codebase Manual Manually placed / Persistent