Entity Framework support features can be configured either in code using Devart.Data.SQLite.Entity.Configuration.SQLiteEntityProviderConfig class or in the project .config file. The SQLiteEntityProviderConfig class is available in the Devart.Data.SQLite.Entity.dll assembly. For example, this code is used to enable batch updates feature:
To configure Entity Framework provider with a config file, you need to add the following section to the configSections tag:
<configSections> <section name="Devart.Data.SQLite.Entity" type="Devart.Data.SQLite.Entity.Configuration.SQLiteEntityProviderConfigurationSection, Devart.Data.SQLite.Entity.EF[Version], Version=5.1.26.0, Culture=neutral, PublicKeyToken=09af7300eec23701" /> </configSections>
Where [Version] is the version of the Entity Framework used. For Entity Framework v1 it is "1", for Entity Framework v4 and v5 it is "4", for Entity Framework v6 it is "6". For Entity Framework Core it is "Core".
If there is no configSections element in your config file, add it. It must be the first element. If it's not the first element, your application will throw an error when starting.
Then add the following element to the configuration tag:
<Devart.Data.SQLite.Entity xmlns="http://devart.com/schemas/Devart.Data.SQLite.Entity/1.0"> </Devart.Data.SQLite.Entity>
And use the following elements of the Devart.Data.SQLite.Entity tag to configure Entity Framework provider.
For more details on using SQLiteEntityProviderConfig class or configuring Entity Framework provider with a config file see the following topics: