Xamarin.Forms icon indicating copy to clipboard operation
Xamarin.Forms copied to clipboard

XmlnsDefinition not working on different assemblies

Open KannanKrish opened this issue 3 years ago • 0 comments

Actual Code:

[assembly: XmlnsDefinition("http://xamarin.com/schemas/2014/forms", nameof(FontAwesome))]
[assembly: XmlnsDefinition("http://xamarin.com/schemas/2014/forms", nameof(FontAwesome), AssemblyName = "FontAwesome.Core")]

Expected Behavior: <FontAwesomeIcon Icon="{x:Static Icon.House}" />

Actual Behavior:

xmlns:fontAwesome="clr-namespace:FontAwesome;assembly=FontAwesome.Core"
<FontAwesomeIcon Icon="{x:Static fontAwesome:Icon.House}" />

Why? I want access my controls without adding namespace imports.

  1. Controls in separate assembly.
  2. Business logic in separate assembly.

I just want to add different assemblies in XmlnsDefinition

KannanKrish avatar Sep 09 '22 08:09 KannanKrish