Maybe a self-hosted API using something like NancyFX?

Eg:
http://blog.amosti.net/self-hosted-http-service-in-c-with-nancy-and-topshelf/
and also https://github.com/NancyFx/Nancy/wiki/Self-Hosting-Nancy

This is also pretty interesting too:
http://www.onegeek.com.au/articles/a-nancy-net-microservice-running-on-docker-in-under-20mb


On 11 November 2015 at 15:16, Greg Keogh <gfke...@gmail.com> wrote:

> Howdy again, I'm thinking aloud about a problem here in case there is
> lateral thinking available.
>
> We have a mature app that uses a single-file database that is locked. Now
> new apps want to use this file as well, but how can they share it? The
> usual fix would be to (1) Migrate it into something like SQL Server (2)
> Wrap the file in code in a different process and expose it as a service.
>
> Option 1 has too many dependencies that aren't available. Option 2 is easy
> to code, but you have to manage the lifetime of the process and perhaps
> make it a Windows Service, which makes a bigger install and runtime
> footprint.
>
> At the moment I'm wondering if the "service" could be a hidden console or
> WinForms app that is registered in HKLM Run, or similar. That way it's a
> "fake lightweight service".
>
> *Greg K*
>

Reply via email to