RDFLib / prez

Prez is a data-configurable Linked Data API framework that delivers profiles of Knowledge Graph data according to the Content Negotiation by Profile standard.
BSD 3-Clause "New" or "Revised" License
22 stars 8 forks source link

David/use dependency injection #168

Closed recalcitrantsupplant closed 11 months ago

recalcitrantsupplant commented 11 months ago

See last commit only, others are from other open PR.

edmondchuc commented 11 months ago

I think it'll be easier to review if we just target the merge into https://github.com/RDFLib/prez/pull/164 instead of main.

Can we change the merge target into https://github.com/RDFLib/prez/pull/164 instead of main? This already includes the content of the other PR, if we target that PR, we will get a clean diff here and be able to review it as normal.

recalcitrantsupplant commented 11 months ago

@edmondchuc I've changed the target

edmondchuc commented 11 months ago

Perfect thanks, I'll take a look at it now!

recalcitrantsupplant commented 11 months ago

@edmondchuc Thanks for the layout feedback - I've known it needs a refactor for some time but haven't looked at any reference implementations so that will be helpful, would be good to add to the wiki/documentation if it's online now

edmondchuc commented 11 months ago

@recalcitrantsupplant - great! Good idea with adding the design patterns into the wiki.