DarkFlame

Results 31 comments of DarkFlame

@simon300000 这个群现在已经不让进了吗=_=

> > @simon300000 这个群现在已经不让进了吗=_= > > 嗯,现在改为邀请了 我能不能进呢……有点想交流求助的,有空的话也能帮忙做点东西什么的

> 我认为许多人可能会寻找的一个基本场景基本上是该代码的替换/替代,这使其成为全球性的: > > ```cs > lock(_lock) > { > // blah > } > ``` > > 下一个可能是`Monitor.Enter`Ie 的变体,因此您可以执行与上述相同的操作,但提供超时等。我希望有一种方法可以在所有分布式锁实现中实现锁获取的基本级别,但我没有仔细研究。如果有,那么这可能是它们之间通用接口的基础。 any progress? To be honest,I need a InMemoryDistributedLock

@madelson > > * In-memory named lock implementation where the named locks simplify coordination between different parts of the same application > * In-memory named lock implementation to stand in...

@madelson Maybe FileDistributedLock is a proper alternative,I will try it. thanks.

@madelson I find out FileDistributedLock not support ReaderWriterLock and Semaphore ... and EventWaitHandleDistributedLock not support ReaderWriterLock. They are all Incomplete.

but wait handles is unavailable if on linux. I still think should have a InMemory Implementation. It is beneficial to both test and single application

@sdanyliv same issue in 4.3.0 ``` System.TypeLoadException: Could not load type 'LinqToDB.Expressions.ExpressionExtensions' from assembly 'linq2db, Version=4.3.0.0, Culture=neutral, PublicKeyToken=e41013125f9e410a'. at LinqToDB.EntityFrameworkCore.EFCoreMetadataReader.GetAttributes[T](Type type, Boolean inherit) at LinqToDB.Mapping.MappingSchema.GetAttributes[T](Type type, Boolean inherit) at LinqToDB.Mapping.MappingSchema.GetAttributes[T](Type...