Здравствуйте. Помогите. У меня код ниже, почему-то записывает значения из базы только в свойства LastName. FirstName при этом почему-то null имеет. В чем дело?
public static List<PersonModel> LoadPeople()
{
using (IDbConnection cnn = new SQLiteConnection(GetConnectionString()))
{
var output = cnn.Query<PersonModel>(@"select * from Person", new DynamicParameters());
return output.ToList();
}
}
Вот класс PersonModel:
public class PersonModel
{
public int Id { get; set; }
public string FirtstName { get; set; }
public string LastName { get; set; }
public string FullName
{
get { return FirtstName + " " + LastName; }
}
}
То есть, мне возвращает List в котором элменты имеют значения LastName из базы всё правильно. А вот FirstName пустые.
public static string GetConnectionString(string id = "Default")
{
return ConfigurationManager.ConnectionStrings[id].ConnectionString;
}
<connectionStrings>
<add name="Default" connectionString="Data Source=.\DemoDB.db;Version=3;" providerName="System.Data.SqlClient" />
</connectionStrings>