exira-legacy / iis-ops

Manage IIS through a REST API.
http://git.exira.com/iis-ops
Other
1 stars 0 forks source link

iis-ops

Exira.IIS

Exira.IIS is the main application, designed as an API.

It uses FSharp.Configuration to read configuration out of the Web.yaml file.

Currently the OWIN pipeline implements Web API and GetEventStore.

Each controller method takes a command and hands it off to the domain.

Exira.IIS.Domain

The only entry point to the domain is the command handler: CommandHandler.fs

After a check if a valid command has been used, it is dispatched to a specific command handler.

All possible commands are listed in Commands.fs