Ho una libreria .NET, con alcuni WebControls.
Questi webControls hanno incorporato le risorse.
E li dichiariamo come, in tutti i webcontrols per ogni file cs:
Qualcosa del genere:
[assembly: WebResource("IO.Css.MyCSS.css", "text/css")]
namespace MyNamespace.MyClass
{
[ParseChildren(true)]
[PersistChildren(false)]
[Designer(typeof(MyNamespace.MyClassDesigner))]
public class QuickTip : Control, INamingContainer
{
//My code...
}
}
Sarebbe una buona idea creare un file cs e includere tutte le dichiarazioni di WebResource lì?
Esempio di un file cs con solo:
[assembly: WebResource("IO.Css.MyCSS.css", "text/css")]
[assembly: WebResource("IO.Image.MyImage.png", "image/png")]
//And many other WebResources of all WebControls of the Assembly