armature-azure-functions

Crates.ioarmature-azure-functions
lib.rsarmature-azure-functions
version0.1.2
created_at2025-12-26 20:42:55.832859+00
updated_at2025-12-30 22:17:39.599487+00
descriptionAzure Functions runtime adapter for Armature applications
homepagehttps://pegasusheavy.github.io/armature
repositoryhttps://github.com/pegasusheavy/armature
max_upload_size
id2006225
size97,285
Joseph R. Quinn (quinnjr)

documentation

README

armature-azure-functions

Azure Functions runtime adapter for the Armature framework.

Features

  • Functions Runtime - Run Armature apps on Azure Functions
  • HTTP Triggers - Handle HTTP events
  • Timer Triggers - Scheduled execution
  • Queue Triggers - Process queue messages
  • Blob Triggers - React to blob changes

Installation

[dependencies]
armature-azure-functions = "0.1"

Quick Start

use armature_azure_functions::AzureFunctionsRuntime;
use armature_core::Application;

#[tokio::main]
async fn main() {
    let app = Application::new()
        .get("/api/hello", |_| async {
            Ok(HttpResponse::ok().with_text("Hello from Azure!"))
        });

    AzureFunctionsRuntime::new(app).run().await;
}

License

MIT OR Apache-2.0

Commit count: 0

cargo fmt