Found 3,513 packages
Provides classes and interfaces that support the Dynamic Language Runtime (DLR). Commonly Used Types: System.Runtime.CompilerServices.CallSite System.Runtime.CompilerServices.CallSite<T> System.Dynamic.IDynamicMetaObjectProvider System.Dynamic.DynamicMetaObject System.Dynamic.SetMemberBinder System.Dynamic.GetMemberBinder System.Dynamic.ExpandoObject System.Dynamic.DynamicObject System.Runtime.CompilerServices.CallSiteBinder System.Runtime.CompilerServices.ConditionalWeakTable<TKey, TValue> When using NuGet 3.x this package requires at least version 3.4.
Contains building blocks for clients that call cloud services.
A Serilog enricher that adds call stack information to log events in an exception-like format. Displays call stacks as: Method:Line --> Method:Line --> Method:Line for intuitive debugging and tracing.
This 'batteries-included' bundle brings in SQLitePCLRaw.core and the necessary stuff for certain common use cases. Call SQLitePCL.Batteries.Init().
Microsoft Graph Client Library allows you to call Office 365, Azure AD and other Microsoft services through a single unified developer experience.
The Execution Context Scoping package adds the 'Execution Context Scope' lifestyle, which allows instances to live within an explicitly defined execution context scope (or logical call context) and get disposed when this scope ends. This scope allows flowing through asynchronous method calls.
MvvmCross is the .NET MVVM framework for cross-platform solutions, including Xamarin iOS, Xamarin Android, Xamarin Forms, Windows and Mac. This package contains the 'PhoneCall' plugin for MvvmCross
EO.WebBrowser is a .NET browser engine based on Google's Chrome project. It packs a full featured browser engine inside .NET DLLs that have zero external dependency. It also offers many advanced features such extensive customization options, ability to call JavaScript code from .NET code and ability to call .NET code from JavaScript code, custom resource handler, custom download handler, etc. The control is an ideal replacement of the .NET's built-in WebBrowser control.
This client library enables working with the Microsoft Azure Communication Call Automation service. For this release, see notes - https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/communication/Azure.Communication.CallAutomation/README.md and https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/communication/Azure.Communication.CallAutomation/CHANGELOG.md. Microsoft Azure Communication Call Automation quickstart - https://learn.microsoft.com/azure/communication-services/quickstarts/voice-video-calling/callflows-for-customer-interactions?pivots=programming-language-csharp
SQLitePCLRaw is a Portable Class Library (PCL) for low-level (raw) access to SQLite. This package does not provide an API which is friendly to app developers. Rather, it provides an API which handles platform and configuration issues, upon which a friendlier API can be built. In order to use this package, you will need to also add one of the SQLitePCLRaw.provider.* packages and call raw.SetProvider().
This package enables ASP.NET Core web apps and web APIs to use the Microsoft identity platform (formerly Azure AD v2.0). This package is specifically used for web applications, which sign-in users, and protected web APIs, which optionally call downstream web APIs.
Package Description
Package Description
This package contains CoreKraft DirectCall models.
Provides tools for securing access to methods and properties in code, by limiting access to them to a given set of callers. This prevents unintentional leaks of information through code running in the same process.
This NuGet enables Interception of method calls. Privacy statement: https://go.microsoft.com/fwlink/?LinkId=512156
Package Description
Provides common enumerations for reflection-based libraries. Commonly Used Types: System.Reflection.FieldAttributes System.Reflection.Emit.OpCode System.Reflection.TypeAttributes System.Reflection.MethodAttributes System.Reflection.CallingConventions System.Reflection.PropertyAttributes System.Reflection.EventAttributes System.Reflection.ParameterAttributes System.Reflection.GenericParameterAttributes System.Reflection.MethodImplAttributes When using NuGet 3.x this package requires at least version 3.4.
PInvoke API (methods, structures and constants) imported from Windows Rpc libraries.
Provides a class and a few extension methods to facilitate common operations with values that may or may not exist. Traditionally, programmers often use `null` references to represent values that "aren't there", but the problem is that this was never their intended purpose. - Languages like C# don't provide a way to differentiate between reference variables that can be null and those that are guaranteed not to be. - The inventor of null references has [apologized](http://en.wikipedia.org/wiki/Tony_Hoare#Quotations) for creating them in the first place, calling them his "billion-dollar mistake." - This misuse of null references has spread far and wide, leading to the unfortunately-named `Nullable<>` type (which, being a value type, is never actually null), and attributes like `[CanBeNull]` and `[NotNull]` to help programmers know when they can expect a method to treat a null value as legitimate input. All this leaves us in a position where our best hope of avoiding `NullReferenceException`s lies in trying to make sure that our reference variables are *never* null. But in that case, how do we indicate when a value is *optional*? Well, that's where `Maybe<>` comes in.