📄️ Minimal API vs Standard API
The ArconQ SDK provides two options for building applications: Minimal API and Standard API. Minimal API is a new feature in .NET 6 that allows users to create simple applications without the need for additional configuration. Minimal API utilizes a function-based approach for defining endpoints, eliminating the need for controllers, routing, and other complex structures. On the other hand, the Standard API is the traditional approach to developing .NET applications, which includes additional features and tools such as controllers and routers to create more complex applications.
📄️ Debug mode
What is the Debug Mode?
📄️ ArconQ Management SDK
The ArconQ Management SDK (ArconQ.SDK.Management) lets your applications administer the ArconQ platform programmatically. In ArconQ 1.3.0 it provides an identity management client for managing users, roles and groups — the same entities you can manage from the Administration area of the ArconQ UI.
📄️ Messaging resilience
This document outlines the process and considerations involved in message delivery within the ArconQ system, including scenarios of successful delivery, error handling, and application shutdowns.
📄️ Messaging
Messaging facilitates communication between applications, with the ArconQ platform handling message queue, security, and connections.
📄️ Scheduling
Scheduling allows to create and configure to run jobs at specific times. It can be simple one e.g. running a job every few seconds or more complex e.g. every minute, between 8am and 5pm, every day.
📄️ Public Apps & Custom UIs
The Public Apps functionality in ArconQ allows developers to make their apps publicly available, exposing them to remote clients and interfaces. This functionality makes it possible to expose REST APIs for use by remote clients and allows the UI to be reachable via remote browsers.
📄️ Log Level mechanism overview
Configuring logging levels appropriately is crucial for effective monitoring and debugging of applications. This document explains how to configure logging levels in different parts of the ArconQ ecosystem to ensure expected results.
📄️ Authorization
Authorization with built-in Web console
📄️ App Feed
An App Feed is a feature that allows you to display custom data generated and provided by Apps hosted in the ArconQ.
📄️ Internal HTTP Communication for Applications
This feature introduces a sophisticated method for applications to communicate internally using HTTP protocols and unique aliases. By leveraging HTTP, it eliminates the dependency on external endpoints, offering a secure and efficient pathway for applications to exchange messages. This approach enhances the interoperability among applications, facilitating a direct and simplified communication model within the system's architecture.
📄️ File Storage
The File Storage feature lets your apps manage files and folders in the shared ArconQ file storage — uploading, downloading, listing, copying and deleting them. The same storage is available to operators through the File Storage page in the ArconQ UI.
📄️ Feature Management
Important Note