Xamarin.Forms
Xamarin.Forms copied to clipboard
XmlnsDefinition not working on different assemblies
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.
- Controls in separate assembly.
- Business logic in separate assembly.
I just want to add different assemblies in XmlnsDefinition