ramondeklein / nwebdav

.NET implementation of the WebDAV protocol
MIT License
155 stars 42 forks source link

State of the project #67

Closed d2dyno1 closed 1 year ago

d2dyno1 commented 1 year ago

Hi! I've been looking for a WebDav server API and came across this repo. I must say, this is the best library for WebDav I found so far. I really wanted to use it in my project, however, it appears as though it's been quite some time since there was any major activity. Could you provide current status update of the project? 🙂 I've spend some time on re-implementing a skimmed-down version of it in my project that fits my needs and uses the latest runtime features.

ramondeklein commented 1 year ago

Although NWebDAV is still used in production by some companies, it isn't under active development anymore. It works for them and although I had some plans to port it (properly) to .NET Core using modern logging, DI, ... it never happened. It's pretty mature, but it needs some modernisation. You can fork it and extend it to your own liking...

ramondeklein commented 10 months ago

@d2dyno1 The net7.0 branch (see #69) now uses the .NET Core runtime features, including proper DI and logging. It's also a bit more async-friendly.