563 packages tagged with “Interface”
This package defines the IMetadataReferenceService interface.
A Lightweight Duck Casting Framework for dynamic C#
Library for interacting with command-line interfaces
Tesserae is a UI toolkit for building web applications using the H5 C# to JavaScript compiler
Class library that keeps an inventory of types and interfaces available in your code. It also provides a means to access available types given an interface, and can find the best implementation to process a task or item. It can be used to implement an Inversion of Control Pattern, and helps instantiate interfaces, abstract classes and normal classes, including recursively instantiating constructor arguments. Handles singleton types.
Library of base Windows Form and WPF Window extensions and dialogs, including those needed for implementing role-based security inside a Windows application.
Class-first framework for building command-line interfaces
Small connector library to integrate FluentFTP with MELA Loggers (Microsoft.Extensions.Logging.Abstractions).
A light abstraction around Dapper and Dapper.Contrib that also maintains the behavior IDbConnection. This library facilitates a loosely coupled design and unit testing.
Provides a multitude of essential UI components for Crosslight development including Calendar, Map, Carousel, Signature Pad, and much more. Supports iOS and Android platforms.
Provides UI components tailored specifically for Material Design that works on Android API 21 and above.
fiskaltrust.interface describes the interface that is used to communicate with the fiskaltrust.Middleware
Telemetry Service Interface
Source Generator to create an Interface from a class definition
XML XSerializer's XML serialization handles properties and types that the System.Xml.Serialization.XmlSerializer does not handle, such as interfaces and dictionaries. It is meant to be a drop-in replacement for the BCL XmlSerializer - it uses the same attributes: [XmlElement], [XmlAttribute], etc. JSON JSON serialization in XSerializer has better performance than JSON.NET (Newtonsoft). It also has better support for deserialization into a variable or field of type dynamic. Encryption XSerializer's XML and JSON serializers support the concept of field-level encryption. Properties that are decorated with an [Encrypt] attribute have their values encrypted/decrypted automatically. The actual mechanism to encrypt these fields is exposed through the IEncryptionMechanism interface - users of the encrypt feature are expected to implement this interface in their project.
Provides a comprehensive charting data visualization suite featuring 12+ series, smooth animations, intuitive pinch-to-zoom, and beautiful modern design. Supports iOS and Android platforms.
This package can be used to generate Swagger documentation for SignalR hubs.
Core storage abstraction layer for Zetian SMTP Server. Provides essential interfaces (IMessageStore) and base configurations for building custom storage providers. This package serves as the foundation for all Zetian storage implementations including SQL Server, PostgreSQL, MongoDB, Redis, and cloud storage providers.
A common library that contains interfaces,enums,helper methods used across other DotNetHelper Libraries
A simple abstraction layer over file system like APIs
Framework Interfaces
Interfaces for MAKO-IoT services (.NET nanoFramework C# projects).
Plugin Manager generic interfaces and abstract classes for sharing between plugins
Inject wrappers around unmockable objects. Use *Unmockable.Wrap* to wrap and *Unmockable.Intercept* to intercept calls to the unmockable object.
This package contains the core components of SignalRSwaggerGen - a package that can be used to generate Swagger documentation for SignalR hubs.
An optional helper implementation to simplify the usage of the fiskaltrust Middleware interface via HTTP.
A tool for code generating TypeScript endpoints, interfaces, enums, resources and view paths for your ASP.NET Web API controllers/web apps
Command-line interface for Meadow
An optional helper implementation to simplify the usage of the fiskaltrust Middleware interface via gRPC.
Windows Input Simulator fork for .NET Standard 2.1 licensed under MIT. The Windows Input Simulator provides a simple .NET (C#) interface to simulate Keyboard or Mouse input using the Win32 SendInput method. All of the Interop is done for you and there's a simple programming model for sending multiple keystrokes.