{"id":27390975,"url":"https://github.com/default-writer/build","last_synced_at":"2025-09-12T23:32:10.912Z","repository":{"id":56047629,"uuid":"129290776","full_name":"default-writer/build","owner":"default-writer","description":".NET Dependency Injection framework","archived":false,"fork":false,"pushed_at":"2023-05-05T14:20:18.000Z","size":2238,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-08-24T22:42:06.909Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/default-writer.png","metadata":{"files":{"readme":"docs/README.md","changelog":null,"contributing":null,"funding":"FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["paypal.me/experimentalworld"]}},"created_at":"2018-04-12T17:51:27.000Z","updated_at":"2023-01-11T14:26:42.000Z","dependencies_parsed_at":"2024-11-08T16:49:30.774Z","dependency_job_id":"ae49fb06-1ab0-4f26-8719-b0415b5186ce","html_url":"https://github.com/default-writer/build","commit_stats":null,"previous_names":["hack2root/build"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/default-writer/build","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/default-writer%2Fbuild","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/default-writer%2Fbuild/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/default-writer%2Fbuild/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/default-writer%2Fbuild/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/default-writer","download_url":"https://codeload.github.com/default-writer/build/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/default-writer%2Fbuild/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274893250,"owners_count":25369278,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-12T02:00:09.324Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-04-13T20:10:08.386Z","updated_at":"2025-09-12T23:32:10.877Z","avatar_url":"https://github.com/default-writer.png","language":"C#","funding_links":["paypal.me/experimentalworld"],"categories":[],"sub_categories":[],"readme":"﻿Welcome to the _build_!\n\n# .NET Dependency Injection Framework\n\n### Repository\n[build](https://github.com/funcelot/build)\n\n### Docs (a bit old, need updates)\n- [Build](https://github.com/funcelot/build/wiki)\n\n### Build\n\n### Prerequisites: \n- no\n\n### Supports:\n- .NET Framework 3.5, 4.6-4.8, .NET 6\n\n## Continious Integration\n- no (broken)\n\n### Versioning: yes\n\n# Academic papers:\n\n[Dependency Injection for Programming by Optimization, Zoltan A. Kocsis and Jerry Swan](https://arxiv.org/pdf/1707.04016.pdf)\n\n1. School of Mathematics, University of Manchester,\nOxford Road, Manchester M13 9PL, UK.\nzoltan.kocsis@postgrad.manchester.ac.uk\n2. Computer Science, University of York,\nDeramore Lane, York, YO10 5GH, UK.\n\n## Links\n\n- [Explicit Dependencies Principle](https://deviq.com/explicit-dependencies-principle/)\n- [Inversion of Control Containers and the Dependency Injection pattern](https://www.martinfowler.com/articles/injection.html)\n- [Dependency injection in ASP.NET Core](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-2.1)\n- [ASP.NET Core Middleware](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/middleware/index?view=aspnetcore-2.1\u0026tabs=aspnetcore2x)\n- [Middleware activation with a third-party container in ASP.NET Core.](https://docs.microsoft.com/aspnet/core/fundamentals/middleware/extensibility-third-party-container)\n- [Simple Injector sample for ASP.NET](https://github.com/aspnet/Docs/tree/master/aspnetcore/fundamentals/middleware/extensibility-third-party-container/sample)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefault-writer%2Fbuild","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdefault-writer%2Fbuild","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdefault-writer%2Fbuild/lists"}