AutoInject
AutoInject copied to clipboard
Node-based dependency injection for C# Godot scripts at build-time, including utilities for automatic node-binding, additional lifecycle hooks, and .net-inspired notification callbacks.
Firstly, thanks for all the great work on Chickensoft's libraries and articles! I like it a lot :smile: Unless I'm overlooking something silly, it appears Godot (v4.3.stable.mono.official [77dcf97d8]) does no...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/chickensoft-games/AutoInject). ## Open The following updates have all...
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [Chickensoft.GoDotTest](https://redirect.github.com/chickensoft-games/GoDotTest) | `2.0.23` -> `2.0.24` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [Chickensoft.GodotNodeInterfaces](https://redirect.github.com/chickensoft-games/GodotNodeInterfaces) |...
During local testing (on a Windows box) with AutoInject.Tests, at the time Godot exits, I get an error reading: ``` CLR: Assert failure(PID 9412 [0x000024c4], Thread: 27244 [0x6a6c]): !"Attempt to...
One thing I find my self doing is the following structure. ```csharp [Meta(typeof(IDependent))] public partial class Foo: Node { [Dependency] public Bar Bar => this.DependOn(); private bool IsResolved { get;...