Skip to content

T002: Update CourseRegistration.API.csproj with NuGet packages #41

@Hemavathi15sg

Description

@Hemavathi15sg

Phase 1: Setup

Task: T002
Status: Not Started
Story: Foundational (all phases)

Description

Update CourseRegistration.API.csproj with required NuGet packages for Azure Key Vault integration and other certificate dependencies.

Acceptance Criteria

  • Azure.Identity package added (managed identity support)
  • Azure.Security.KeyVault.Secrets package added (secure key retrieval)
  • FluentValidation package added (input validation)
  • AutoMapper package added (DTO mapping)
  • All packages specify appropriate versions
  • dotnet restore executes without errors
  • No package conflicts with existing dependencies

Effort Estimate

1 hour

References

  • plan.md: Technical Context section
  • research.md: Security patterns

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions