The person who was making that is no longer at the company so it’s entered into a period where probably no one will look after it. Hopefully someone in the community will take it up if they need it.
I appreciate that Jim. However, I find that this initiative is such a good one for developers like myself that I would really recommend that someone with sufficient knowledge would keep it alive. It just makes using CBLite with C# so much easier!
Unfortunately, I’m not (yet) at a level where I can take over maintenance of such a project. But I’ll be glad to help in whatever way I can.
I have the same request though mine is just to ensure DateTimeOffsets are always stored in UTC - I know, it kinda defeats the TimeZoneOffset purpose but I want to use 8601 and I don’t want the offset - at least for now… I’m handling it by using two properties on my models that get converted with the same backing field - one for the conversion process and one for use in the App.
The JsonIgnore annotation filters out the property I don’t want saved.
private DateTimeOffset _dtCreated = DateTimeOffset.UtcNow;
[JsonProperty("dt_created")]
public DateTimeOffset DtCreatedUtc
{
get => _dtCreated.UtcDateTime;
}
[JsonIgnore]
public DateTimeOffset DtCreated {
get => _dtCreated;
set => _dtCreated = value;
}