autumn-library / autumn

Dependency Injection framework for OneScript
https://autumn-library.github.io
MIT License
91 stars 6 forks source link

@DependsOn #71

Open sfaqer opened 1 year ago

sfaqer commented 1 year ago

На подумать на будущее - когда появятся зависимость желудей времени инициализации от других желудей, надо будет подумать, как эти зависимости добавлять в контекст и инициализировать в случае заготовок. Они инициализируются в момент добавления. Что-то типа @DependsOn надо будет сделать. Не обязательно аннотацией, тут зависимость и так понятна, но сам принцип - задержать инициализацию жёлудя, пока его зависимости не добавлены в контекст и не проинициализированы

Originally posted by @nixel2007 in https://github.com/autumn-library/autumn/issues/69#issuecomment-1774019500