Using well-known instance types
Most applications contain a set of static relational data, such as a list of countries, states, credit card types, and others. The application does not need to waste time retrieving this static data from the database; it never changes. In this recipe, we will show you how you can use the well-known instance type from the unofficial NHibernate AddIns project to avoid this unnecessary work.
How to do it…
- Create a new class library project named
WKITExample
. - Install the
NHibernate
package using the NuGet Package Manager Console by executing the following command:Install-Package NHibernate
- Add the following
GenericWellKnownInstanceType
class:[Serializable] public abstract class GenericWellKnownInstanceType<T, TId> IUserType ...
Get NHibernate 4.x Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.