Skip to content
This repository was archived by the owner on Aug 18, 2020. It is now read-only.

Repository files navigation

This project is archived and no longer maintained.

Query provider for SuperOffice CRM (SuperLinq)

SuperLinq is a (linq) query provider for SuperOffice CRM. The goal of the library is to make querying with the NetServer Web Services a lot easier, more straightforward and with less code. By default it utilizes the dynamic archive provider to query any table in the SuperOffice database but it can actually be used to query any archive provider.

Getting started

In order to get started with SuperLinq simply install the NuGet package:

install-package InfoBridge.SuperLinq

Then, make sure you are authenticated with NetServer and start querying:

    List<Contact> contacts = new Queryable<Contact>()
        .Where(x => x.Name.Contains("Super"))
        .ToList();

Documentation

Check out the wiki for documentation and examples.

Requirements

.NET Framework 4.7.1

License

SuperLinq is released under the MIT License.

About

Primarily SuperLinq is a LINQ provider for the NetServer Web Services, more specially for the ArchiveAgent. By default it utilizes the dynamic archive provider to query any table in the SuperOffice database but it can actually be used to query any archive provider.

Topics

Resources

Stars

6 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages