I'd like to write a couple of fastcgi applications in c#.
I know that Mono can run ASP.NET on fastcgi enabled web servers, but that is not what I need.
Is there any FastCGI library working for .NET/Mono?
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It only takes a minute to sign up.
Sign up to join this communityI'd like to write a couple of fastcgi applications in c#.
I know that Mono can run ASP.NET on fastcgi enabled web servers, but that is not what I need.
Is there any FastCGI library working for .NET/Mono?
Its not fully functional/released yet but I am working on something that might interest you:
http://github.com/jacksonh/mango/blob/master/docs/tutorial/page-1.md
Do you mean something like a servlet interface?
You could also pretty easily emulate something like this using an ASPX HTTP Handler. You simply inherit from IHttpAsyncHandler and you'll get a BeginProcessRequest method and an EndProcessRequest method.
In your BeginRequest handler you can do context.Response.Write ();
Maybe it's a little bit too late to be usefull for you. Maybe it will be usefull to others. Anyway I developed a fastcgi protocol implementation for .NET/mono. You can find it on github here: https://github.com/gigi81/sharpfastcgi