DEV Community

Tobias Ruhland
Tobias Ruhland

Posted on

Blazor WebAssembly with Plugins

I want to create a Blazor web assembly website that is downloadable (offline-capable).

Now I want to extend the whole thing with plugins. The plugins are fetched at runtime as dll files from a folder.

In other words, I have the application as the main project and there is a separate solution for each plugin, from which I then generate dll files in release mode.

In my plugin project, I also need a server project, a client project and a shard project, right?
And there is an interface for each project?

So I need 3 interfaces for the 3 plugin areas (server, client, shard)

Or how would that work?
And what does the structure look like?
I hope you can help me

With kind regards
Tobias

Top comments (0)