Mit Import Aliasing in einer Datei/Klasse verwenden, können wir Klassenbibliothek Namespace Referenz von unserem eigenen benutzerdefinierten Alias wie folgt zuweisen:Globaler Import/Aliasing in .NET
' VB
Imports Db = Company.Lib.Data.Objects
// C#
using Db = Company.Lib.Data.Objects;
Und dann sind wir in der Lage die referenzieren Klassen innerhalb von Company.Lib.Data.Objects
mit dem Db
Alias, den wir zugewiesen haben.
Ist es möglich, dies auf globaler Ebene zu tun, so dass der Alias auf die gesamte Lösung statt nur einer Datei/Klasse angewendet wird?
Momentan arbeiten wir mit Webanwendungen, also hoffte ich, dass wir etwas zu web.config hinzufügen könnten, aber ich bin auch daran interessiert, ob das mit Windows Forms, Konsolenanwendungen und/oder Klassenbibliotheken möglich ist .
Falls Sie sich wundern, hat die betreffende Klassenbibliothek einige mehrdeutige Benennung von Klassen, und dies hat einige Ärgernisse für uns verursachen. Daher möchten wir es im Wesentlichen in drei Abschnitte aufteilen, indem wir das Import-Aliasing verwenden. Und wir wollen es auf globaler Ebene tun, anstatt es zu jeder Datei hinzuzufügen. Wenn es einen besseren Weg gibt, bin ich ganz Ohr! –