311 packages tagged with “entity-framework”
A library which is able to decompile a delegate or a method body to its lambda representation
Enables LightInject to be used as the service container in ASP.NET Core and Entity Framework 7 applications.
Provides the following: * EntityBase - a base entity class to inherit from. Provides the following fields: Created (datetime) LastModified (datetime?) Enabled (bool) * DbContextWithAutomaticTrackingFields - when persisting entities which derive from EntityBase, this will automatically set Created to the current timestamp on a new entity and update LastModified on an updated entity * Extensions to: - AddRange on an IDbSet - AddRange on an ICollection - RemoveRange on an IDbSet - RemoveRange on an ICollection - Clear on IDbSet (delete all in dbset) - AddNew on IDbSet and ICollection - Convenience method so you can, for example, do: var someItem = context.SomeCollection.FirstOrDefault(i => i.Name == "bob") ?? context.Collection.AddNew(e => e.Name = "bob"); which finds the first bob or adds a new one - Transform, which provides a fluent manner to do what you would with Select(), but on a single result
Second Level Cache for Entity Framework 6.3 and newer.
Supports events for entity inserting, inserted, updating, updated, deleting, and deleted. Also events on insert failure, update failure, and delete failure.
Get typed access to the `OriginalValue`s of your entity properties. Simple and complex properties are supported, navigation/collections are not.
Support for store functions (table valued functions, scalar user defined functions and stored procedures) for Entity Framework 6.3.0+ Code First.
A toolkit for writing Entity Framework provider wrappers.
Assembly containing ITrackable interface and TrackingState enum.
Entity Framework (EF) Core Cacheable is a high performance second level query cache extention library, for the popular Entity Framework data access technology. It provides caching functionality for all types of query results. Based on expression tree and parameters, the context decide rather to execute query against database or returning result from memory.
WebBackgrounder.EntityFramework is an implementation of the IJobCoordinator for WebBackgrounder that uses a Database (via EF Code First) as the synchronization mechanism (aka a mutex) for coordinating jobs.
QueryDesigner provides way of creating complex IQueryable filtering based on dynamic expression trees.
A provider that allows tracing Entity Framework queries and updates.
Remote linq extensions for EF Core. Use this package on server side to apply queries to EFs DbContext. Use this package in a client side project to enable utilization of query features specific to EF Core: - Apply eager-loading (Include-expressions in linq queries) - Make use of DB functions e.g. queryable.Where(x => Microsoft.EntityFrameworkCore.EF.Functions.Like(x.Name, "%fruit%"))
Provides IQueryable extensions for easily working with filtering and pagination.
Package Description
Change-tracking utility for client applications that wish to transmit entities to a web service for batch updates.
Provides an ApplyChanges extension method for DbContext that sets EntityState on trackable entities, so they can be saved in a single transaction as part of a batch update.
A simple library for partial entity changes in ASP.NET and ASP.NET Core.
An NLog database target that is configurable via an Entity Framework connection string.
Provides an asynchronous operations over the original Vibrant.QuerySearch library.
With EFCore.DbContextFactory you can resolve easily your DbContext dependencies in a safe way injecting a factory instead of an instance itself, enabling you to work in multi-thread contexts with Entity Framework Core or just work safest with DbContext following the Microsoft recommendations about the DbContext lifetime.
A vBulletin 4 database abstraction layer for Entity Framework Core
A high performance, low code alternative to ORM's such as Entity Framework, offers intelligent database mapping to your existing CLR objects with minimal effort. Visit "Design Goals" on GitHub to see more rationale and guidance.
CachedQueries is a .NET library designed to seamlessly integrate caching into Entity Framework (EF) queries. It simplifies caching IQueryable results directly within EF, removing the need for additional layers, while ensuring efficient data retrieval and cache invalidation.
This offical URF framework minimizes the surface area of your ORM technlogy from disseminating in your application. Framework provides an elegant way to implement a reusable and extensible Unit of Work and Repository pattern.
Add drop-in versioned properties to your entity framework model for fine-grained auditing of your model.
Helper classes for use of Entity Framework. This library include features for adding connection string to the constructor of the context class for entity framework plus a few other features.