"Pubblicare" i membri internal

Un tip vecchio come il cucco, ma visto che mi è servito stamattina dopo un po' di tempo, me lo segno anche sul blog.

Per necessità di testing ho dovuto rendere visibili all'assembly contenente i miei test alcuni membri internal definiti in un altro assembly . Con la seguente riga nel file AssemblyInfo dell'assembly contenente i mebri internal è possibile definire quali altri assembly possono accedervi come se fossero public

[assembly: System.Runtime.CompilerServices.InternalsVisibleTo("_NomeAssembly_")] [assembly: System.Runtime.CompilerServices.InternalsVisibleTo("_NomeAltroAssembly_")]

 

Matteo

 

Technorati Tag: ,,

Print | posted @ giovedì 20 novembre 2008 23:59

Comments have been closed on this topic.