Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat/copilot agent learning #27

Open
wants to merge 13 commits into
base: main
Choose a base branch
from
Open

Conversation

a-medik
Copy link

@a-medik a-medik commented Mar 6, 2025

Add Copilot Agent Learning

Description

This PR will add learning material for GitHub Copilot Agent.

@a-medik a-medik added the enhancement New feature or request label Mar 6, 2025
@a-medik a-medik self-assigned this Mar 6, 2025

## Installing and Setting Up MediatR

MediatR is a popular library for implementing the mediator pattern in .NET applications. Let's use Copilot Agent to add it to our project.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could we take this one level higher? and ask implement mediator pattern for the newly created API? Or a requirement to add scaffolding to loosely couple the API definition and its implementation?

Ask Copilot:

```plaintext
Create a WeatherForecastQuery class that uses MediatR.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These are great inputs but see if you can give it a high level guidelines on the patterns your using and see if creates these classes and methods automatically

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants