LINQ provider built on top of System.DirectoryServices.Protocols for querying and updating LDAP servers.
See the version list below for details.
Install-Package LinqToLdap -Version 3.2.0
dotnet add package LinqToLdap --version 3.2.0
<PackageReference Include="LinqToLdap" Version="3.2.0" />
paket add LinqToLdap --version 3.2.0
Underscores in property names that do not have an explicitly mapped attribute name will get converted to hyphens for the attribute name.
Support for .Net 3.5, 4.0, and 4.5.
Async methods are included in LinqToLdap.Contrib.dll
It's now possible to prefix a server name with LDAP://
Calling Dispose on DirectoryContext multiple times will no longer throw an exception. There is also guarding against the .NET 4.5 bug in LdapConnection.Dispose being called multiple times.
It's now possible to use enums stored as strings in a filter.
Add and Update methods added that do not have a return value. AddAndGet and UpdateAndGet added to fill that need.
RegisterListener renamed to RegisterListeners and now takes a params array.
This package has no dependencies.
This package is not used by any popular GitHub repositories.