Skip to content

Commit 6d4790f

Browse files
Merge pull request #7 from ShawnLaMountain/main
Adding ListThreadSafe object, Adding SortedListThreadSafe object, Modifying Notify Events to Invoke through Threads to avoid possible DeadLocks
2 parents 589e04d + 2db0b13 commit 6d4790f

File tree

9 files changed

+1041
-10
lines changed

9 files changed

+1041
-10
lines changed

.github/workflows/CD.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ on:
66

77
env:
88
TITLE: "Thread-Safe Objects"
9-
DESCRIPTION: "A combination of generic Thread-Safe objects that can be used in all application types."
10-
TAGS: "thunderdesign threading net"
9+
DESCRIPTION: "A combination of generic Thread-Safe objects for .Net development."
10+
TAGS: "thunderdesign threading net csharp"
1111
#FILE_NAME: ex: "ThunderDesign.Net-PCL.Threading"
1212
FILE_NAME: "${{ github.event.repository.name }}"
1313
#REPOSITORY_NAME: ex: "ThunderDesign.Net-PCL.Threading"

README.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,28 @@
44
[![Nuget](https://img.shields.io/nuget/v/ThunderDesign.Net-PCL.Threading)](https://www.nuget.org/packages/ThunderDesign.Net-PCL.Threading)
55
[![License](https://img.shields.io/github/license/ThunderDesign/ThunderDesign.Net-PCL.Threading)](https://github.com/ThunderDesign/ThunderDesign.Net-PCL.Threading/blob/main/LICENSE)
66

7-
Thread-Safe Objects
7+
A combination of generic Thread-Safe objects for .Net development.
8+
9+
----
10+
11+
A simple C# repository containing a few basic useful Thread-Safe Objects. Highlights include:
12+
13+
- Collections
14+
- ObservableDictionaryThreadSafe
15+
- ObservableCollectionThreadSafe
16+
- DictionaryThreadSafe
17+
- SortedListThreadSafe
18+
- ListThreadSafe
19+
- DataCollections
20+
- ObservableDataDictionary
21+
- ObservableDataCollection
22+
- DataObjects
23+
- BindableDataObject
24+
- DataObject
25+
- Extentions
26+
- IBindableObjectExtention
27+
- INotifyCollectionChangedExtension
28+
- INotifyPropertyChangedExtension
29+
- ObjectExtention
30+
- HelperClasses
31+
- ThreadHelper

0 commit comments

Comments
 (0)