You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ReadMe.md
+29-17Lines changed: 29 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,26 +15,32 @@ Supported databases:
15
15
16
16
DataObjects.Net is available on Nuget. Install main package (NOTE this package does not include any providers, install needed provider addtionally)
17
17
18
-
dotnet add package Xtensive.Orm
18
+
```console
19
+
dotnet add package Xtensive.Orm
20
+
```
19
21
20
22
Providers for MS SQL Server, Oracle, PostgreSQL, Mysql, Firebird and SQLite may be installed following way
21
23
22
-
dotnet add package Xtensive.Orm.SqlServer
23
-
dotnet add package Xtensive.Orm.Oracle
24
-
dotnet add package Xtensive.Orm.PostgreSQL
25
-
dotnet add package Xtensive.Orm.MySql
26
-
dotnet add package Xtensive.Orm.Firebird
27
-
dotnet add package Xtensive.Orm.Sqlite
24
+
```console
25
+
dotnet add package Xtensive.Orm.SqlServer
26
+
dotnet add package Xtensive.Orm.Oracle
27
+
dotnet add package Xtensive.Orm.PostgreSQL
28
+
dotnet add package Xtensive.Orm.MySql
29
+
dotnet add package Xtensive.Orm.Firebird
30
+
dotnet add package Xtensive.Orm.Sqlite
31
+
```
28
32
29
33
DataObjects.Net extensions are available on Nuget as well (more about extensions [here](https://github.com/DataObjects-NET/dataobjects-net/blob/master/Documentation/Extensions.md))
30
34
31
-
dotnet add package Xtensive.Orm.BulkOperations
32
-
dotnet add package Xtensive.Orm.Localization
33
-
dotnet add package Xtensive.Orm.Logging.log4net
34
-
dotnet add package Xtensive.Orm.Reprocessing
35
-
dotnet add package Xtensive.Orm.Security
36
-
dotnet add package Xtensive.Orm.Tracking
37
-
dotnet add package Xtensive.Orm.Web
35
+
```console
36
+
dotnet add package Xtensive.Orm.BulkOperations
37
+
dotnet add package Xtensive.Orm.Localization
38
+
dotnet add package Xtensive.Orm.Logging.log4net
39
+
dotnet add package Xtensive.Orm.Reprocessing
40
+
dotnet add package Xtensive.Orm.Security
41
+
dotnet add package Xtensive.Orm.Tracking
42
+
dotnet add package Xtensive.Orm.Web
43
+
```
38
44
39
45
Use the --version option to specify version to install
40
46
@@ -94,16 +100,22 @@ This solution contains `Weaver` project responsible for post-build processing of
94
100
95
101
In order to build project binaries one need to execute the `dotnet build` command in the solution folder. It will build everything in `Debug` configuration. In case `Release` binaries are needed just specify configuration parameter as following
96
102
97
-
dotnet build -c Release
103
+
```console
104
+
dotnet build -c Release
105
+
```
98
106
99
107
By defuault `Debug` configuration build doesn't generate Nuget packages but `Release` configuration build does. It is possible to change this default behavior by specifying `GeneratePackageOnBuild` parameter explicitly.
100
108
So in case Nuget packages aren't needed for release build consider to run
0 commit comments