Uma combinação de objetos genéricos seguros para roscas para o desenvolvimento .NET.
Um repositório C# simples que contém alguns objetos básicos de threads úteis seguros.
Pegue o último pacote NUGET ThunderDesign.net-PCL.Threading e instale em sua solução.
Install-Package ThunderDesign.net-PCL.Threading
Use a opção -version para especificar uma versão mais antiga para instalar.
(Dica: clone repo, abra a solução, construa e execute o aplicativo de amostra.)
Este é um projeto de código aberto que recebe contribuições/sugestões/relatórios de bugs daqueles que o usam. Se você tiver alguma idéia de como melhorar a biblioteca, publique um problema aqui no Github. Por favor, verifique como contribuir.
Objetos observáveis agora esperam ao ligar para o evento PropertyChanged . Isso pode ser uma criação de During Substituída ou definindo a propriedade WaitOnNotifyPropertyChanged . O valor padrão é true .
As coleções observáveis agora esperam ao ligar para o evento CollectionChanged . Isso pode ser uma criação de During Substituída ou definindo a propriedade WaitOnNotifyCollectionChanged . O valor padrão é true .
(Dica: se você sofrer bloqueios mortos, altere esse valor para false .)
Objetos Observáveis Propriedade WaitOnNotifyPropertyChanged foi renomeada para a propriedade WaitOnNotifying .
A propriedade Observable Coleções WaitOnNotifyCollectionChanged foi removida e agora usa a propriedade WaitOnNotifying .