2
ich von C# zu portieren diesen Code:Wie deklariere Xamarin.Forms.Dependency mit F #?
using MicroBlink;
[assembly: Xamarin.Forms.Dependency (typeof (BlinkIDImplementation))]
namespace BlinkIDApp.iOS
{
public class BlinkIDImplementation : IBlinkID
{
CustomDelegate customDelegate;
bool isFrontCamera;
public BlinkIDImplementation()
{
customDelegate = new CustomDelegate();
BlinkID.Instance().LicenseKey = "MZEFTUGV-******";
BlinkID.Instance().Delegate = customDelegate;
isFrontCamera = false;
}
}
}
Aber dann kann dieser Teil nicht sehen, wie es in F # schreiben:
[assembly: Xamarin.Forms.Dependency (typeof (BlinkIDImplementation))]
Ich versuche:
[<assembly: Xamarin.Forms.Dependency (typeof (BlinkIDImplementation))>]
Und ich bekomme:
Fehler FS0841: Dies bei Tribut gilt nicht für die Verwendung in dieser Sprache Element. Baugruppenattribute sollten an eine 'do()' Deklaration angehängt werden, falls nötig innerhalb eines F # -Moduls.
Ich versuche: '[]' und Fehler. Auch: 'do (typeof BlinkIDImplementation)' funktionieren nicht. –
mamcx
Haben Sie das versucht? '[]' 'do()' –
Ja. Es funktioniert immer noch nicht. Get error FS0001 '[] do (typeof BlinkIDImplementation)' –
mamcx