Skip to content

PhoneBook app with EF Core and messaging - #160

Open
Sangeerths wants to merge 3 commits into
the-csharp-academy:mainfrom
Sangeerths:main
Open

PhoneBook app with EF Core and messaging#160
Sangeerths wants to merge 3 commits into
the-csharp-academy:mainfrom
Sangeerths:main

Conversation

@Sangeerths

Copy link
Copy Markdown

Implemented console-based PhoneBook app using .NET 10 and Entity Framework Core for SQL Server persistence. Added models for contacts, phone numbers, emails, and labels. Created service and controller layers for CRUD operations. Developed Spectre.Console UI for contact management and messaging features. Integrated Twilio (SMS) and Mailgun (email) support with .env configuration. Included solution/project files, input validation, sample environment file, and minimal README.

sange added 3 commits July 30, 2026 00:50
Implemented console-based PhoneBook app using .NET 10 and Entity Framework Core for SQL Server persistence. Added models for contacts, phone numbers, emails, and labels. Created service and controller layers for CRUD operations. Developed Spectre.Console UI for contact management and messaging features. Integrated Twilio (SMS) and Mailgun (email) support with .env configuration. Included solution/project files, input validation, sample environment file, and minimal README.
Added HasData configuration in OnModelCreating for Contact, PhoneNumberDetail, and EmailDetail entities. Created SeedInitialContacts migration to insert and remove seed data. Updated model snapshot and designer files to ensure database initializes with three sample contacts and related records.
@Sangeerths

Copy link
Copy Markdown
Author

Finished...!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant