Skip to content

Milestone 7.0 #43

@tsahi

Description

@tsahi

Is your feature request related to a problem? Please describe.
The changes we are making now break API, and require a version bump. As you may have noticed, I created Milestone 7.0, and added three issues to it. We need to define what DAAB 7.0 will include.

Describe the solution you'd like
So far the following issues are included in M7.0:

But I'm asking myself, is it enough? is it worth while to the user to upgrade, update configuration and code (mostly using statements, but still), to get these benefits? for example, I think adding #37 Expose TPL methods, either instance or extensions, will provide a great benefit to the user.

I'm also curious about how DAAB works on an ASP.NET Core site or desktop .NET Core application. For the best of my knowledge, there is no web.config file, and instead there are JSON files. can DAAB work with that? we have no testing for that. We may need to create some infrastructure for that in Entlib.Common (didn't look there yet).

Another issue is documentation. There is some on MSDocs, but I believe we should have it on our site, if nothing else, so we can keep it up to date. I would also not be surprised if MS removes it by 2023, when it turns 10 years old. And this is true for API documentation, which we should generate from XML comments (there are tools for that).

@Chavoshi @moein-shafiei @turabek @mjrousos I'll be happy to hear your thoughts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions