通常将css / js文件从库导入到主项目的过程是使用
<script src="_content/RazorLib1/hello.js"></script>
但是有一些Blazor库,例如DevExpress.Blazor和this one能够注入其css / js文件,而无需在主项目上显式显示它们。所要做的就是调用函数services.AddMyLibrary()和/或services.UseMyLibrary()
怎么可能?我查看了Toolbelt.Blazor.LoadingBar库的内部内容,但没有发现他是如何实现此行为的。