Dolittle.SDK.Artifacts 15.0.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package Dolittle.SDK.Artifacts --version 15.0.0
                    
NuGet\Install-Package Dolittle.SDK.Artifacts -Version 15.0.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Dolittle.SDK.Artifacts" Version="15.0.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Dolittle.SDK.Artifacts" Version="15.0.0" />
                    
Directory.Packages.props
<PackageReference Include="Dolittle.SDK.Artifacts" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Dolittle.SDK.Artifacts --version 15.0.0
                    
#r "nuget: Dolittle.SDK.Artifacts, 15.0.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#addin nuget:?package=Dolittle.SDK.Artifacts&version=15.0.0
                    
Install Dolittle.SDK.Artifacts as a Cake Addin
#tool nuget:?package=Dolittle.SDK.Artifacts&version=15.0.0
                    
Install Dolittle.SDK.Artifacts as a Cake Tool

Dolittle

Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.

This is our C# SDK, install it with:

dotnet add package Dolittle.SDK 

Get Started

Want to try another language?

Issues and Contributing

Issues and contributions are always welcome!

To learn how to contribute, please read our contributing guide.

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (17)

Showing the top 5 NuGet packages that depend on Dolittle.SDK.Artifacts:

Package Downloads
Dolittle.SDK.Events

Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.

Dolittle.SDK.Protobuf

Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.

Dolittle.SDK.Commands

Dolittle is a platform designed to build Line of Business applications without sacrificing architectural quality, code quality or scalability.

Dolittle.SDK

Dolittle is a decentralized, distributed, event-driven microservice platform built to harness the power of events.

Dolittle.SDK.Artifacts.Configuration

Dolittle is a platform designed to build Line of Business applications without sacrificing architectural quality, code quality or scalability.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
24.1.2 728 2/5/2025
24.1.1 246 2/3/2025
24.1.0 234 1/7/2025
24.0.0 203 11/13/2024
23.5.2 393 11/13/2024
23.5.1 426 11/7/2024
23.5.0 1,196 10/23/2024
23.4.0 571 10/2/2024
23.3.0 839 7/31/2024
23.2.5 797 6/20/2024
23.2.4 441 6/13/2024
23.2.3 355 6/10/2024
23.2.2 373 6/2/2024
23.2.1 382 5/16/2024
23.2.0 2,096 3/14/2024
23.1.0 570 3/12/2024
23.0.0 547 3/8/2024
22.1.3 741 2/26/2024
22.1.2 2,012 10/24/2023
22.1.1 1,302 10/4/2023
22.1.0 1,221 9/18/2023
22.0.5 1,306 9/7/2023
22.0.4 1,392 8/28/2023
22.0.3 1,485 8/15/2023
22.0.2 1,434 8/8/2023
22.0.1 1,382 8/8/2023
22.0.0 1,744 6/22/2023
22.0.0-arkenstone.1 93 6/21/2023
22.0.0-arkenstone.0 106 6/12/2023
21.0.2 1,478 9/7/2023
21.0.1 4,555 6/8/2023
21.0.0 1,702 6/2/2023
21.0.0-feanor.2 96 5/31/2023
21.0.0-feanor.1 1,175 5/30/2023
21.0.0-feanor.0 104 5/30/2023
20.2.0 5,209 1/23/2023
20.2.0-shire.17 133 1/19/2023
20.2.0-shire.16 130 1/16/2023
20.2.0-shire.15 135 1/12/2023
20.2.0-shire.14 139 1/12/2023
20.2.0-shire.13 126 1/12/2023
20.2.0-shire.12 169 1/11/2023
20.2.0-shire.11 119 1/10/2023
20.2.0-shire.10 134 1/6/2023
20.2.0-shire.9 212 1/6/2023
20.2.0-shire.8 127 1/6/2023
20.2.0-shire.7 133 1/6/2023
20.2.0-shire.6 137 1/5/2023
20.2.0-shire.5 140 1/5/2023
20.2.0-shire.4 142 1/5/2023
20.2.0-shire.3 146 1/5/2023
20.2.0-shire.2 159 12/26/2022
20.2.0-shire.1 144 12/26/2022
20.2.0-shire.0 136 12/26/2022
20.1.0 2,503 12/25/2022
20.1.0-faramir.1 127 12/12/2022
20.1.0-faramir.0 128 12/9/2022
20.0.2 3,215 12/13/2022
20.0.1 2,522 12/12/2022
20.0.0 2,569 12/8/2022
19.1.0-elrond.7 113 12/7/2022
19.1.0-elrond.6 120 12/5/2022
19.1.0-elrond.5 120 12/5/2022
19.1.0-elrond.4 139 12/2/2022
19.1.0-elrond.3 134 12/2/2022
19.1.0-elrond.2 126 11/29/2022
19.1.0-elrond.1 123 11/28/2022
19.1.0-elrond.0 126 11/28/2022
19.0.0 4,179 11/25/2022
19.0.0-proto.5 119 11/25/2022
19.0.0-proto.4 140 11/22/2022
19.0.0-proto.3 132 11/21/2022
19.0.0-proto.2 126 11/21/2022
19.0.0-proto.1 125 11/21/2022
19.0.0-proto.0 133 11/18/2022
18.2.0-bolt.1 119 11/16/2022
18.2.0-bolt.0 144 11/16/2022
18.1.1 5,102 10/31/2022
18.1.0 5,144 10/26/2022
18.0.1 5,326 10/20/2022
18.0.0 5,541 9/15/2022
17.2.3 5,544 9/9/2022
17.2.2 6,160 8/26/2022
17.2.1 6,284 8/10/2022
17.2.0 5,677 7/8/2022
17.1.2 5,555 7/7/2022
17.1.1 5,563 7/7/2022
17.1.0 5,504 7/5/2022
17.1.0-boromir.4 152 7/8/2022
17.1.0-boromir.3 138 7/5/2022
17.1.0-boromir.2 138 7/1/2022
17.1.0-boromir.1 146 7/1/2022
17.0.2 6,060 6/21/2022
17.0.0 8,810 3/25/2022
17.0.0-meriadoc.0 154 3/24/2022
16.0.1 5,681 3/22/2022
16.0.0 5,755 3/14/2022
15.1.3 5,653 3/8/2022
15.1.2 5,709 3/1/2022
15.1.1 5,662 2/11/2022
15.1.0 5,626 2/11/2022
15.0.1 5,753 2/10/2022
15.0.0 5,583 2/10/2022
14.2.0 5,627 2/9/2022
14.2.0-sam.2 167 2/9/2022
14.2.0-sam.1 160 2/7/2022
14.2.0-sam.0 156 2/7/2022
14.1.0 5,717 1/28/2022
14.0.0 5,729 1/25/2022
14.0.0-gollum.1 174 1/25/2022
14.0.0-gollum.0 165 1/24/2022
13.1.0-bilbo.4 167 1/24/2022
13.1.0-bilbo.3 154 1/24/2022
13.1.0-bilbo.2 162 1/21/2022
13.1.0-bilbo.1 163 1/21/2022
13.1.0-bilbo.0 168 1/21/2022
13.0.1 5,639 1/24/2022
13.0.0 5,666 1/20/2022
13.0.0-gimli.10 164 1/20/2022
13.0.0-gimli.9 213 1/19/2022
13.0.0-gimli.8 163 1/19/2022
13.0.0-gimli.7 169 1/18/2022
13.0.0-gimli.6 169 1/17/2022
13.0.0-gimli.5 170 1/17/2022
13.0.0-gimli.4 168 1/17/2022
13.0.0-gimli.3 189 12/7/2021
13.0.0-gimli.2 206 12/7/2021
13.0.0-gimli.1 214 12/7/2021
13.0.0-gimli.0 859 12/1/2021
12.1.0-gandalf.0 1,431 11/26/2021
12.0.0 4,460 11/18/2021
12.0.0-legolas.7 185 11/18/2021
12.0.0-legolas.6 187 11/16/2021
12.0.0-legolas.5 168 11/15/2021
12.0.0-legolas.4 181 11/15/2021
12.0.0-legolas.3 216 11/11/2021
12.0.0-legolas.2 195 11/10/2021
12.0.0-legolas.1 204 11/9/2021
12.0.0-legolas.0 190 11/9/2021
11.0.0 9,939 11/5/2021
11.0.0-aragorn.8 219 11/5/2021
11.0.0-aragorn.7 207 11/4/2021
11.0.0-aragorn.6 181 11/4/2021
11.0.0-aragorn.5 188 11/4/2021
11.0.0-aragorn.4 208 11/2/2021
11.0.0-aragorn.3 197 11/2/2021
11.0.0-aragorn.2 199 10/29/2021
11.0.0-aragorn.1 172 10/26/2021
11.0.0-aragorn.0 235 10/25/2021
10.1.0 3,808 10/21/2021
10.0.0 3,564 10/13/2021
10.0.0-eventsource.1 193 10/13/2021
10.0.0-eventsource.0 179 10/5/2021
9.2.0 9,168 9/29/2021
9.2.0-register-all.1 206 9/15/2021
9.2.0-register-all.0 192 9/7/2021
9.1.1 4,572 12/21/2021
9.1.0 7,761 7/14/2021
9.1.0-embeddings.0 197 7/5/2021
9.0.0 3,659 6/16/2021
8.5.0-timeout.4 1,410 6/4/2021
8.5.0-timeout.3 207 6/4/2021
8.5.0-timeout.2 253 5/31/2021
8.5.0-timeout.1 352 5/30/2021
8.5.0-timeout.0 286 5/29/2021
8.4.0 10,494 4/9/2021
8.4.0-projections.2 203 4/9/2021
8.4.0-projections.1 212 4/7/2021
8.4.0-projections.0 205 4/7/2021
8.3.2 4,864 3/24/2021
8.3.1 3,608 2/22/2021
8.3.0 3,422 2/17/2021
8.2.0 3,488 2/17/2021
8.1.1 3,431 2/14/2021
8.1.0 3,491 2/14/2021
8.1.0-updatedeps.0 241 1/20/2021
8.0.0 5,515 11/2/2020
7.0.0 3,551 10/28/2020
7.0.0-redpill.1 324 10/14/2020
7.0.0-redpill.0 402 10/13/2020
6.0.0 3,479 10/2/2020
6.0.0-rc.21 248 10/2/2020
6.0.0-rc.20 277 10/1/2020
6.0.0-rc.19 263 9/30/2020
6.0.0-rc.18 292 9/30/2020
6.0.0-rc.17 259 9/30/2020
6.0.0-rc.16 274 9/30/2020
6.0.0-rc.15 292 9/28/2020
6.0.0-rc.14 263 9/25/2020
6.0.0-rc.13 263 9/25/2020
6.0.0-rc.12 260 9/25/2020
6.0.0-rc.11 285 9/22/2020
6.0.0-rc.10 261 9/21/2020
6.0.0-rc.9 294 9/18/2020
6.0.0-rc.8 265 9/18/2020
6.0.0-rc.7 325 9/16/2020
6.0.0-rc.6 332 9/16/2020
6.0.0-rc.5 278 9/15/2020
6.0.0-rc.4 276 9/11/2020
6.0.0-rc.3 290 9/11/2020
6.0.0-rc.2 300 9/8/2020
6.0.0-rc.1 275 8/26/2020
5.0.0 11,271 7/7/2020
5.0.0-rc.8 311 7/7/2020
5.0.0-rc.7 1,027 6/26/2020
5.0.0-rc.6 321 6/15/2020
5.0.0-rc.5 571 6/11/2020
5.0.0-rc.4 292 6/11/2020
5.0.0-rc.3 343 5/29/2020
5.0.0-rc.2 321 5/25/2020
5.0.0-alpha.32 305 5/22/2020
5.0.0-alpha.31 298 5/14/2020
5.0.0-alpha.30 908 4/16/2020
5.0.0-alpha.29 299 4/16/2020
5.0.0-alpha.28 293 4/15/2020
5.0.0-alpha.27 282 4/15/2020
5.0.0-alpha.26 284 4/14/2020
5.0.0-alpha.25 349 4/7/2020
5.0.0-alpha.24 529 3/25/2020
5.0.0-alpha.23 311 3/25/2020
5.0.0-alpha.22 312 3/25/2020
5.0.0-alpha.21 548 3/23/2020
5.0.0-alpha.20 372 3/23/2020
5.0.0-alpha.19 712 3/19/2020
5.0.0-alpha.18 300 3/19/2020
5.0.0-alpha.17 348 3/18/2020
5.0.0-alpha.16 306 3/18/2020
5.0.0-alpha.15 318 3/18/2020
5.0.0-alpha.14 312 3/13/2020
5.0.0-alpha.13 314 3/13/2020
5.0.0-alpha.12 308 3/13/2020
5.0.0-alpha.11 363 3/13/2020
5.0.0-alpha.10 325 3/12/2020
5.0.0-alpha.9 308 3/9/2020
5.0.0-alpha.8 339 3/5/2020
5.0.0-alpha.7 310 3/2/2020
5.0.0-alpha.6 999 3/2/2020
5.0.0-alpha.5 977 3/2/2020
5.0.0-alpha.4 300 3/2/2020
5.0.0-alpha.3 290 3/2/2020
5.0.0-alpha.2 314 3/2/2020
5.0.0-alpha.1 300 3/2/2020
4.2.9 11,792 2/4/2020
4.2.8 9,179 1/15/2020
4.2.7 9,609 1/14/2020
4.2.3 8,329 12/30/2019
4.2.2 7,847 12/30/2019
4.2.1 8,254 12/30/2019
4.2.0 8,782 12/25/2019
4.1.0 10,979 11/21/2019
4.0.0 15,543 10/27/2019
4.0.0-beta.2 310 10/20/2019
4.0.0-beta.1 297 10/18/2019
3.1.10 7,817 11/13/2019
3.1.6 18,261 8/28/2019
3.1.5 11,368 8/17/2019
3.1.4 8,461 8/16/2019
3.1.3 7,826 8/16/2019
3.1.2 8,603 8/16/2019
3.1.1 9,194 7/18/2019
3.1.0 8,586 7/4/2019
3.0.3 9,494 5/15/2019
3.0.2 11,349 5/14/2019
3.0.1 6,625 5/13/2019
3.0.0 11,973 5/6/2019
2.1.8 10,315 3/5/2019
2.1.7 9,066 2/14/2019
2.1.6 6,781 2/14/2019
2.1.5 9,807 2/14/2019
2.1.4 23,716 1/25/2019
2.1.3 9,947 1/25/2019
2.1.2 8,343 1/16/2019
2.1.1 9,979 1/15/2019
2.1.0 15,121 1/14/2019
2.0.4 6,784 12/18/2018
2.0.3 6,651 12/18/2018
2.0.2 9,900 12/17/2018
2.0.1 7,196 12/17/2018
2.0.0 6,606 12/17/2018
2.0.0-alpha2.301 508 12/10/2018
2.0.0-alpha2.289 615 11/8/2018
2.0.0-alpha2.278 876 10/2/2018
2.0.0-alpha2.272 1,008 9/27/2018
2.0.0-alpha2.261 650 9/25/2018
2.0.0-alpha2.260 530 9/25/2018
2.0.0-alpha2.258 559 9/24/2018
2.0.0-alpha2.257 512 9/24/2018
2.0.0-alpha2.252 608 9/21/2018
2.0.0-alpha2.250 523 9/21/2018
2.0.0-alpha2.237 604 8/27/2018
2.0.0-alpha2.236 581 8/27/2018
2.0.0-alpha2.234 556 8/27/2018
2.0.0-alpha2.233 565 8/26/2018
2.0.0-alpha2.231 584 8/26/2018
2.0.0-alpha2.215 628 8/1/2018
2.0.0-alpha2.211 602 7/31/2018
2.0.0-alpha2.208 792 8/1/2018

Version 15.0.0:
The Dolittle Client now fetches resources while establishing the initial connection so that we could make the resources interfaces synchronous, simplifying the usage and allowing us to more simply bind them in the DI container. The .Connected property on the client has been changed to a Task so you can await the connection asynchronously. The old boolean property has been moved to .IsConnected.

Added:
- A new property IDolittleClient.Connected that returns a Task that is resolved when the client is successfully connected to a Runtime.

Changed:
- The IMongoDBResource.GetDatabase() returns an IMongoDatabase instead of a Task<IMongoDatabase> since the configuration is retrieved while connecting to the Runtime.
- The IDolittleClient.Connected boolean property has been renamed to .IsConnected.
- The [MongoDBConvertTo(...)] attribute was renamed to [ConvertToMongoDB(...)] as it was intended in the last release.

Fixed:
- Calling IServiceProvider.GetDolittleClient() could throw an exception if called while the client was in the process of connecting.

Changelog:
For all release notes, see changelog (https://github.com/dolittle/DotNET.SDK/blob/master/CHANGELOG.md)