Używanie własnego atrybutu w innej klasie

0

Witam.
Stworzyłem prosty własny atrybut, który przedstawia się następująco :

namespace DataHandlerLayer.Attributes
{
    [AttributeUsage(AttributeTargets.All,
                       AllowMultiple = true)]
    public class Own: Attribute
    {
        public string DisplayName { get; set; }
    }
}

W zakre

  [Own("sadasd")]
   public class SomeClass: ISomeClass

I chcę go użyć w innej klasie (inny namespace i biblioteka klas)

Jednak nie mogę w żaden sposób go zaimporotwać. Czy jest to w ogóle wykonalne? Szukałem trochę jak to zrobić i z marnym skutkiem.
W zakresie tej samej biblioteki klas - działa, jednak czy jest sposób by użyć tego w innej bibliotece?
Visual nic nie podpowiada, żeby zaimportować a ręczne wprowadzenie tego również nie załatwia sprawy.

Pozdrawiam

1

Musisz dodać referencję do swojej biblioteki klas w innej bibliotece klas i dopiero będziesz miał możliwość dodania przestrzeni nazw.

0

Problem był, że nie wykrywa tego namespace, ale problem rozwiązany, a właściwie znaleziona przyczyna, mianowicie circular dependencies.

1 użytkowników online, w tym zalogowanych: 0, gości: 1