Skip to content

started job of putting code into shared library#28

Draft
pedrosbanioles wants to merge 1 commit intoTheCod3rYouTube:mainfrom
pedrosbanioles:main
Draft

started job of putting code into shared library#28
pedrosbanioles wants to merge 1 commit intoTheCod3rYouTube:mainfrom
pedrosbanioles:main

Conversation

@pedrosbanioles
Copy link

@pedrosbanioles pedrosbanioles commented May 12, 2025

  • add abstractions for
    • IUartProvider, with XmlUartProvider implementation
    • INotificationHandler for deferring notifications to another handler, allows re-defining of notifications instead of DialogBox
    • added models for notifications
  • moved isolated functions into extension methods
  • incorporated Dependency Injection using IServiceCollection and IServiceProvider to facilitate unit testing
  • Created UART.Core for shared code between CLI and Forms project
  • Upgraded projects to .net8.0 for longer term support
  • Logical refactoring for PS5 Nor Modifier project to reduce nesting
  • Fix exception bug on GUI Launch, add checks for items in port array before setting index

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