Расширения SQLiteNet n Отношение OneToOne Ошибка i «Не знаю о <Model>отношении в SQLite.Net.Orm.SqlType» - PullRequest
0 голосов
/ 06 сентября 2018

Я разрабатываю в Xamarin, я использую SQLite.Net-PCL и SQLiteNetExtensions У меня есть эти два класса

 public class Profile
{
    [PrimaryKey]
    [JsonProperty(PropertyName = "id")]
    public int Id { get; set; }

    [JsonProperty(PropertyName = "username")]
    public string Username { get; set; }

    [JsonProperty(PropertyName = "first_name")]
    public string First_name { get; set; }

    [JsonProperty(PropertyName = "last_name")]
    public string Last_name { get; set; }

    public string FullName
    {
        get
        {
            return string.Format("{0} {1}", First_name, Last_name);
        }
    }

    [JsonProperty(PropertyName = "email")]
    public string Email { get; set; }

    [OneToOne]
    [JsonProperty(PropertyName = "profilecliente")]
    public Profilecliente Profilecliente { get; set; }

    [ForeignKey(typeof(Profilecliente))]
    public int ProfileCliente_Id { get; set; }

    [Ignore]
    [JsonProperty(PropertyName = "profiletaller")]
    public Profiletaller Profiletaller { get; set; }

    [Ignore]
    [JsonProperty(PropertyName = "profilecarwash")]
    public Profilecarwash Profilecarwash { get; set; }

    public string Token { get; set; }

    public DateTime Token_Expires { get; set; }

    public string Password { get; set; }
}

public class Profilecliente
{
    [JsonProperty(PropertyName = "id")]
    [PrimaryKey]
    public int Id { get; set; }

    [JsonProperty(PropertyName = "external_login")]
    public string External_login { get; set; }
}

но проблема в том, что, когда я создаю таблицу, выведите мне эту ошибку

Don't know about Bogi_Usuarios.Models.Profilecliente at SQLite.Net.Orm.SqlType

Понятия не имею, что я делаю неправильно, в хранилище слепка, который я прочитал, и все в порядке, как я реализую

...