Skip to content

Conversation

@vb2ae
Copy link
Owner

@vb2ae vb2ae commented Nov 24, 2024

Moved IService and ServiceImpl to Models namespace. Renamed ServiceLocatorTests to MSDependencyInjectionServiceLocatorTests. Added new test methods for service locator functionalities. Updated Setup class with additional ICar and IPet registrations. Enhanced MSDependencyInjectionServiceLocator to support keyed services. Added Cat and Dog classes implementing IPet interface. Added ICar interface and its implementations Ford, Toyota, and Chevy. Added IPet interface to Models namespace.

Closes #19

Moved IService and ServiceImpl to Models namespace.
Renamed ServiceLocatorTests to MSDependencyInjectionServiceLocatorTests.
Added new test methods for service locator functionalities.
Updated Setup class with additional ICar and IPet registrations.
Enhanced MSDependencyInjectionServiceLocator to support keyed services.
Added Cat and Dog classes implementing IPet interface.
Added ICar interface and its implementations Ford, Toyota, and Chevy.
Added IPet interface to Models namespace.
vb2ae and others added 4 commits November 24, 2024 14:02
…rTests.cs

Co-authored-by: codefactor-io[bot] <47775046+codefactor-io[bot]@users.noreply.github.com>
…rTests.cs

Co-authored-by: codefactor-io[bot] <47775046+codefactor-io[bot]@users.noreply.github.com>
Moved Ford, Toyota, and Chevy classes from ICar.cs to individual files.
Created Ford.cs, Toyota.cs, and Chevy.cs.
Updated namespace to vb2ae.ServiceLocator.MSDependencyInjection.Tests.Models.
@vb2ae vb2ae merged commit f75dc52 into master Nov 24, 2024
4 checks passed
@vb2ae vb2ae deleted the vb2ae-codeql branch November 24, 2024 19:16
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.

Add support for Keyed Services

2 participants