[Dependency Injection] Add macro based DI #455
test.yml
on: pull_request
  
    
      test-macos
    
          
              6s
          
      
      
        Matrix: test-linux
      
    
    Annotations
2 errors and 1 warning
          | 
                   
                      
                          test-macos
                        
                      
                       
                  Process completed with exit code 1. 
                         | 
              
| 
                   
                      
                          test-linux (5.10)
                        
                      
                       
                  Process completed with exit code 1. 
                         | 
              
| 
                   
                      
                          test-linux (5.10)
                        
                      
                       
                  ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636 
                         |