В настоящее время я использую Entity Framework Code First для генерации моих таблиц MySQL и схемы из моих классов.Тем не менее, я хотел бы перейти на BlToolkit.Поддерживает ли этот ORM генерацию таблиц из классов, украшенных различными атрибутами?Если да, можете ли вы привести краткий пример?
Я смотрел на редактируемый объект, как этот, но не был уверен:
public abstract class TestObject : EditableObject<TestObject>
{
public abstract string FirstName { get; set; }
public abstract string LastName { get; set; }
}
...
Я также видел это:
public abstract class PersonAccessor : DataAccessor
{
[SqlText(@"SELECT * FROM Person WHERE FirstName = @firstName")]
public abstract List<Person> GetPersonListByFirstName(string @firstName);
[SprocName("sp_GetPersonListByLastName")]
public abstract List<Person> GetPersonListByLastName(string @lastName);
...
Но я бы предпочел не писать SQL.
Я использую BLTookit 4.0 с C # в Visual Studio 2010 с MySql 5.3
Спасибо!