byłem ciekaw jak następujący wiersz działa dla konfigurowania log4net w zespole:konfiguracja log4net z [montażu:]
[assembly: log4net.Config.XmlConfigurator(Watch=true)]
Zgaduję ten pobiera nazywane kiedyś przed runtime wywołuje „main()”, ale kiedy to się dzieje i jakie są tego konsekwencje? Czy istnieją inne frameworki/biblioteki, które używają tego atrybutu assembly do ładowania początkowego kontekstu takiego jak ten? Czy są jakieś zalety/wady takiego działania, w przeciwieństwie do wywoływania metody "Configure" w main()?
Ta funkcja jest udokumentowana w podręczniku log4net, http://logging.apache.org/log4net/release/manual/configuration.html, "Atrybuty konfiguracji". – Designpattern