Exemplo n.º 1
0
 private void CacheProviderAttribute(MemberInfo info, UnityProviderAttribute attribute)
 {
     if (!providerAttributes.ContainsKey(info))
     {
         providerAttributes.Add(info, new List <UnityProviderAttribute>());
     }
     providerAttributes[info].Add(attribute);
 }
Exemplo n.º 2
0
 private static bool IsInstance(UnityProviderAttribute attribute)
 {
     return(attribute is InstanceAttribute);
 }
Exemplo n.º 3
0
 private static bool IsSingleton(UnityProviderAttribute attribute)
 {
     return(attribute is SingletonAttribute);
 }
Exemplo n.º 4
0
 private static ProvidesAttribute AsProvidesAttribute(UnityProviderAttribute attribute)
 {
     return(attribute as ProvidesAttribute);
 }