Type TryGetPOCOType(Type implementation)
        {
            if (AttributeHelper.HasAttribute(implementation, typeof(POCOViewModelAttribute)))
            {
                implementation = ViewModelSourceHelper.GetProxyType(implementation);
            }

            return(implementation);
        }
Exemplo n.º 2
0
 public override object ProvideValue(IServiceProvider serviceProvider)
 {
     return(Type != null?ViewModelSourceHelper.Create(Type) : null);
 }