Yagasoft.Libraries.Common.File

Dynamics CRM Common Library is a collection of generic functionalities that give power to developers. This package adds the library as a CS file in your project, instead of a assembly reference.


Keywords
365, CRM, Dynamics, common, helpers, library, sdk, development, dynamics-365, dynamics-crm, dynamics-crm-development, dynamicscrm-libraries, microsoft, nuget, organization-service, xrm, yagasoft
License
LGPL-3.0
Install
Install-Package Yagasoft.Libraries.Common.File -Version 10.2.1

Documentation

DynamicsCrm-Libraries

Join the chat at https://gitter.im/yagasoft/DynamicsCrm-Libraries


A collection of libraries for common and extended operations in Dynamics CRM development that gives power to the developer and saves time.

Features

Common Library

Enhanced Organisation Service library

  • An extension to the out-of-the-box IOrganizationService
  • Automatic service pool handling (core feature)
  • Connection warmup to improve initialisation performance (optional)
  • Caching of operation results (optional)
  • Automatic retry of failed operations (optional)
  • Operation events and statistics
  • Load balancer algorithms for multi-node environments
  • In-memory transactions
  • Deferred operations to run in a transaction
    • Accumulate operations from across the application to be executed in one go
  • Planned execution to be sent to CRM for execution
    • Return values from mid-execution operations can be used in later operations within the same transaction

Guide

Add the following to the .csproj file to be able to compile.

  <PropertyGroup>
    <LangVersion>latest</LangVersion>
  </PropertyGroup>

Common library (either packages)

Enhanced Organisation Service library

Changes

  • Check Releases page for the later changes

v1.1.1 (2015-05-15)

  • Initial release

Copyright © by Ahmed Elsawalhy (Yagasoft) -- GPL v3 Licence