remove covariant out on IElementConfiguration (#5449) closes #5235

This commit is contained in:
Shane Neuville 2019-03-27 12:32:47 -06:00 коммит произвёл Rui Marinho
Родитель db7e702ecf
Коммит 9796e15aab
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -1,7 +1,8 @@
namespace Xamarin.Forms
{
public interface IElementConfiguration<out TElement> where TElement : Element
// Don't make this generic covariant as it causes UWP performance to tank
public interface IElementConfiguration<TElement> where TElement : Element
{
IPlatformElementConfiguration<T, TElement> On<T>() where T : IConfigPlatform;
}