У меня есть спецификация платформы c sdks, которая должна быть реализована и для этой цели используется служба зависимостей.
После нажатия кнопки я хочу вызвать собственные sdks, но не знаю, как это можно сделать. Вот что я попробовал.
Главная страница
private async void ButtonClickMethod(object sender, EventArgs e, string name)
{
// InterfaceDemo if = DependencyService.Get<InterfaceDemo>().GetName() ///Tried this, but fails.
DependencyService.Get<InterfaceDemo>().GetName(); ///How can this be invoked on button click
}
Класс интерфейса:
namespace Demo
{
public interface InterfaceDemo
{
void GetName();
}
}
Спецификация платформы c код:
namespace Demo.Droid
{
public partial class Demo : InterfaceDemo
{
public async void GetName()
{
/// code
}
}
}