Plugin architecture


I noticed when looking at the source that there’s an IAuthenticationPlugin interface.

Are ther any plans to make plugins generic, so that we can write code that runs inside the EventStore process?

Ideally I’d like to be able to write the equivalent of JavaScript projections in c#.

Any help appreciated.



There are no plans for that. You can write projections in C# (see IProjectionStateHandler) but they need compiling in and are absolutely not supported in any way. There’s no good way to isolate them properly from the rest of the DB.