mgravell / fast-member

Automatically exported from code.google.com/p/fast-member
Apache License 2.0
1.02k stars 137 forks source link

Fix private and internal field access #86

Open erwan-joly opened 4 years ago

erwan-joly commented 4 years ago

add field fix to #85 This should be merged after #85 fix #9

IT-CASADO commented 4 years ago

Today i encountered this too.

I'm using EFCore.BulkExtensions in one of my projects and EFCore.BulkExtensions is using ObjectReader of fast-member internally.

My entities have some private mapped columns and currently this is not possible to use with fast-member. ObectReader is using TypeAccessor internally. Therefore it would be nice to see an option for ObjectReader too!

Thanks

erwan-joly commented 4 years ago

Yes unfortunately this repo seems kindof dead :/

mgravell commented 4 years ago

Not dead. Resting. Like the parrot.

Ultimately the original intend of the library here was to act a lot like the PropertyDescriptor API, which means: public. I can try and take a look, but: I am juggling 16 things - I can only focus on a few at a time.

erwan-joly commented 4 years ago

That’s a good news! Merging the two PR should be sufficient to cover property and field without having to do anything else the library is already having a Boolean for non public which isnt working

erwan-joly commented 3 years ago

@mgravell is there any way I could help to get the two PR merged and deploy ?

videokojot commented 3 years ago

Is this going to be merged @mgravell - we would like to use this lib, but without private field access we will probably need to find another one, or use our own fork of FM... We see that the PRs are waiting to be merged, is there anything why the should not be merged - it seems that they contain useful code..

AvremelM commented 10 months ago

Not dead. Resting. Like the parrot.

All right, then; if it's resting I’ll wake it up.

Hello FastMember! I've got a nice PR for you when you wake up, FastMember!

erwan-joly commented 9 months ago

Not dead. Resting. Like the parrot.

All right, then; if it's resting I’ll wake it up.

Hello FastMember! I've got a nice PR for you when you wake up, FastMember!

https://www.youtube.com/watch?v=vZw35VUBdzo I do not believe that will wake the parrot😄 TBH you'll have more chances by forking and publishing to nuget. I deployed this pr some years ago https://www.nuget.org/packages/NosCore.FastMember Also https://www.nuget.org/packages/Alexinea.FastMember should have this PR and some others