public override object ConvertTo(Type type, CultureInfo culture)
{
if (_item == null)
return null;
if (typeof (IBaseEntity).IsAssignableFrom(type))
{
var serviceType = typeof(IModelService<>).MakeGenericType(type);
if (IoC.Resolver.IsRegistered(serviceType))
{
var service = IoC.Resolver.Resolve(serviceType) as IModelService;
if (service != null)
{
return service.Get(_item.ID.ToGuid());
}
}
}
return base.ConvertTo(type, culture);
}