Skip to content

Add Service Layer application architecture pattern #254

@JerrettDavis

Description

@JerrettDavis

PatternKit should add a first-class Service Layer pattern slice for exposing application operations behind cohesive service contracts.

Scope:

  • Fluent runtime path for registering service operations and policies.
  • Source-generated path for attributed service-layer declarations/factories.
  • IServiceCollection integration for Microsoft.Extensions.DependencyInjection.
  • Real-world example using hosting/application service boundaries.
  • Documentation, user guide, generator docs, catalog entries, and TinyBDD coverage.

Done when CI, docs, CodeQL, and coverage are green on main.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions