Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Coscine
backend
apis
Project
Commits
8ea58271
Commit
8ea58271
authored
Sep 24, 2020
by
Benedikt Heinrichs
Committed by
L. Ellenbeck
Sep 24, 2020
Browse files
Update: Include new method for getting top level projects
parent
116be0ae
Changes
8
Hide whitespace changes
Inline
Side-by-side
docs/home.md
deleted
100644 → 0
View file @
116be0ae
# Project Api
This Api represents the connection to the projects.
## NuGet packages
To use Kestrel you need to add the following NuGet packages:
*
```Microsoft.AspNetCore.Server.Kestrel```
*
```Microsoft.AspNetCore.Mvc```
*
```Microsoft.AspNetCore```
## Consul keys
The following Consul keys are required:
*
"coscine/global/waterbutler_url"
*
"coscine/global/rds_access_key"
*
"coscine/global/rds_secret_key"
*
"coscine/global/gitlabtoken"
*
Look at cs/action Consul keys
## Https usage
Generate a developer certificate:
```dotnet dev-certs https```
and then trust the generated certificate
```dotnet dev-certs https --trust```
## Testing the new server
The server ist now available under: https://localhost:5001/ (port may be different!)
\ No newline at end of file
src/Project.Tests/Project.Tests.csproj
View file @
8ea58271
<?xml version="1.0" encoding="utf-8"?>
<Project
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<Import
Project=
"..\packages\EntityFramework.6.4.4\build\EntityFramework.props"
Condition=
"Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')"
/>
<Import
Project=
"..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props"
Condition=
"Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props')"
/>
<Import
Project=
"..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.props"
Condition=
"Exists('..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.props')"
/>
<Import
Project=
"..\packages\NUnit.3.12.0\build\NUnit.props"
Condition=
"Exists('..\packages\NUnit.3.12.0\build\NUnit.props')"
/>
...
...
@@ -58,17 +59,20 @@
<Reference
Include=
"Consul, Version=0.7.2.6, Culture=neutral, PublicKeyToken=20a6ad9a81df1d95, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Consul.0.7.2.6\lib\net45\Consul.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Action, Version=1.15.
0
.0, Culture=neutral, processorArchitecture=AMD64"
>
<HintPath>
..\packages\Coscine.Action.1.15.
0
\lib\net461\Coscine.Action.dll
</HintPath>
<Reference
Include=
"Coscine.Action, Version=1.15.
1
.0, Culture=neutral, processorArchitecture=AMD64"
>
<HintPath>
..\packages\Coscine.Action.1.15.
1-topic-1049-proje0002
\lib\net461\Coscine.Action.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.ApiCommons, Version=1.9.
0
.0, Culture=neutral, PublicKeyToken=af4c1345df96546b, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.ApiCommons.1.9.
0
\lib\net461\Coscine.ApiCommons.dll
</HintPath>
<Reference
Include=
"Coscine.ApiCommons, Version=1.9.
1
.0, Culture=neutral, PublicKeyToken=af4c1345df96546b, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.ApiCommons.1.9.
1-topic-1049-proje0002
\lib\net461\Coscine.ApiCommons.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Configuration, Version=1.5.0.0, Culture=neutral, PublicKeyToken=ce3d7a32d7dc1e5a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Configuration.1.5.0\lib\net461\Coscine.Configuration.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Database, Version=1.22.2.0, Culture=neutral, PublicKeyToken=767d77427707b70a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Database.1.22.2\lib\net461\Coscine.Database.dll
</HintPath>
<Reference
Include=
"Coscine.Database, Version=1.24.0.0, Culture=neutral, PublicKeyToken=767d77427707b70a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Database.1.24.0-topic-1049-proje0003\lib\net461\Coscine.Database.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Database.T4, Version=1.24.0.0, Culture=neutral, PublicKeyToken=84b4c404a0696261, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Database.1.24.0-topic-1049-proje0003\lib\net461\Coscine.Database.T4.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Logging, Version=1.2.0.0, Culture=neutral, PublicKeyToken=e1ed402bc3f6525e, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Logging.1.2.0\lib\net461\Coscine.Logging.dll
</HintPath>
...
...
@@ -77,16 +81,16 @@
<HintPath>
..\packages\Coscine.ProxyApi.1.2.1\lib\net461\Coscine.ProxyApi.dll
</HintPath>
</Reference>
<Reference
Include=
"EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
>
<HintPath>
..\packages\EntityFramework.6.
2.0
\lib\net45\EntityFramework.dll
</HintPath>
<HintPath>
..\packages\EntityFramework.6.
4.4
\lib\net45\EntityFramework.dll
</HintPath>
</Reference>
<Reference
Include=
"EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
>
<HintPath>
..\packages\EntityFramework.6.
2.0
\lib\net45\EntityFramework.SqlServer.dll
</HintPath>
<HintPath>
..\packages\EntityFramework.6.
4.4
\lib\net45\EntityFramework.SqlServer.dll
</HintPath>
</Reference>
<Reference
Include=
"HtmlAgilityPack, Version=1.8.2.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\HtmlAgilityPack.1.8.2\lib\Net45\HtmlAgilityPack.dll
</HintPath>
</Reference>
<Reference
Include=
"linq2db, Version=
2.6.4
.0, Culture=neutral, PublicKeyToken=e41013125f9e410a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\linq2db.
2.6.4
\lib\net46\linq2db.dll
</HintPath>
<Reference
Include=
"linq2db, Version=
3.1.1
.0, Culture=neutral, PublicKeyToken=e41013125f9e410a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\linq2db.
3.1.1
\lib\net46\linq2db.dll
</HintPath>
</Reference>
<Reference
Include=
"LinqKit, Version=1.1.17.0, Culture=neutral, PublicKeyToken=bc217f8844052a91, processorArchitecture=MSIL"
>
<HintPath>
..\packages\LinqKit.1.1.17\lib\net45\LinqKit.dll
</HintPath>
...
...
@@ -680,6 +684,8 @@
<Error
Condition=
"!Exists('..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets'))"
/>
<Error
Condition=
"!Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props'))"
/>
<Error
Condition=
"!Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets'))"
/>
<Error
Condition=
"!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.props'))"
/>
<Error
Condition=
"!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.targets'))"
/>
</Target>
<Import
Project=
"..\packages\Microsoft.Extensions.Configuration.UserSecrets.2.2.0\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets"
Condition=
"Exists('..\packages\Microsoft.Extensions.Configuration.UserSecrets.2.2.0\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets')"
/>
<Import
Project=
"..\packages\Microsoft.AspNetCore.Mvc.Razor.Extensions.2.2.0\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.targets"
Condition=
"Exists('..\packages\Microsoft.AspNetCore.Mvc.Razor.Extensions.2.2.0\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.targets')"
/>
...
...
@@ -687,4 +693,5 @@
<Import
Project=
"..\packages\Microsoft.AspNetCore.Server.IISIntegration.2.2.1\build\netstandard2.0\Microsoft.AspNetCore.Server.IISIntegration.targets"
Condition=
"Exists('..\packages\Microsoft.AspNetCore.Server.IISIntegration.2.2.1\build\netstandard2.0\Microsoft.AspNetCore.Server.IISIntegration.targets')"
/>
<Import
Project=
"..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets"
Condition=
"Exists('..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets')"
/>
<Import
Project=
"..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets"
Condition=
"Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets')"
/>
<Import
Project=
"..\packages\EntityFramework.6.4.4\build\EntityFramework.targets"
Condition=
"Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')"
/>
</Project>
\ No newline at end of file
src/Project.Tests/app.config
View file @
8ea58271
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
configuration
>
<
configSections
>
<!--
For
more
information
on
Entity
Framework
configuration
,
visit
http
://
go
.
microsoft
.
com
/
fwlink
/?
LinkID
=
237468
-->
<
section
name
=
"entityFramework"
type
=
"System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission
=
"false"
/>
<!--
For
more
information
on
Entity
Framework
configuration
,
visit
http
://
go
.
microsoft
.
com
/
fwlink
/?
LinkID
=
237468
-->
<
section
name
=
"entityFramework"
type
=
"System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission
=
"false"
/>
</
configSections
>
<
runtime
>
<
assemblyBinding
xmlns
=
"urn:schemas-microsoft-com:asm.v1"
>
...
...
@@ -88,7 +88,7 @@
</
dependentAssembly
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"Coscine.Database"
publicKeyToken
=
"767d77427707b70a"
culture
=
"neutral"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-1.2
2.2
.0"
newVersion
=
"1.2
2.2
.0"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-1.2
4.0
.0"
newVersion
=
"1.2
4.0
.0"
/>
</
dependentAssembly
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"System.IdentityModel.Tokens.Jwt"
publicKeyToken
=
"31bf3856ad364e35"
culture
=
"neutral"
/>
...
...
@@ -182,6 +182,10 @@
<
assemblyIdentity
name
=
"Microsoft.AspNetCore.StaticFiles"
publicKeyToken
=
"adb9793829ddae60"
culture
=
"neutral"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-2.2.0.0"
newVersion
=
"2.2.0.0"
/>
</
dependentAssembly
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"linq2db"
publicKeyToken
=
"e41013125f9e410a"
culture
=
"neutral"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-3.1.1.0"
newVersion
=
"3.1.1.0"
/>
</
dependentAssembly
>
</
assemblyBinding
>
</
runtime
>
<
entityFramework
>
...
...
src/Project.Tests/packages.config
View file @
8ea58271
...
...
@@ -4,15 +4,15 @@
<
package
id
=
"AutoMapper.Extensions.Microsoft.DependencyInjection"
version
=
"6.0.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Castle.Core"
version
=
"4.4.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Consul"
version
=
"0.7.2.6"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Action"
version
=
"1.15.
0
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.ApiCommons"
version
=
"1.9.
0
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Action"
version
=
"1.15.
1-topic-1049-proje0002
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.ApiCommons"
version
=
"1.9.
1-topic-1049-proje0002
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Configuration"
version
=
"1.5.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Database"
version
=
"1.2
2.2
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Database"
version
=
"1.2
4.0-topic-1049-proje0003
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Logging"
version
=
"1.2.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.ProxyApi"
version
=
"1.2.1"
targetFramework
=
"net472"
/>
<
package
id
=
"EntityFramework"
version
=
"6.
2.0
"
targetFramework
=
"net472"
/>
<
package
id
=
"EntityFramework"
version
=
"6.
4.4
"
targetFramework
=
"net472"
/>
<
package
id
=
"HtmlAgilityPack"
version
=
"1.8.2"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db"
version
=
"
2.6.4
"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db"
version
=
"
3.1.1
"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db.SqlServer"
version
=
"2.6.4"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db.t4models"
version
=
"2.6.4"
targetFramework
=
"net472"
/>
<
package
id
=
"LinqKit"
version
=
"1.1.17"
targetFramework
=
"net472"
/>
...
...
src/Project/App.config
View file @
8ea58271
<?
xml
version
=
"1.0"
encoding
=
"utf-8"
?>
<
configuration
>
<
configSections
>
<!--
For
more
information
on
Entity
Framework
configuration
,
visit
http
://
go
.
microsoft
.
com
/
fwlink
/?
LinkID
=
237468
-->
<
section
name
=
"entityFramework"
type
=
"System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission
=
"false"
/>
<!--
For
more
information
on
Entity
Framework
configuration
,
visit
http
://
go
.
microsoft
.
com
/
fwlink
/?
LinkID
=
237468
-->
<
section
name
=
"entityFramework"
type
=
"System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
requirePermission
=
"false"
/>
</
configSections
>
<
startup
>
<
supportedRuntime
version
=
"v4.0"
sku
=
".NETFramework,Version=v4.7.2"
/>
...
...
@@ -91,7 +91,7 @@
</
dependentAssembly
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"Coscine.Database"
publicKeyToken
=
"767d77427707b70a"
culture
=
"neutral"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-1.2
2.2
.0"
newVersion
=
"1.2
2.2
.0"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-1.2
4.0
.0"
newVersion
=
"1.2
4.0
.0"
/>
</
dependentAssembly
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"System.IdentityModel.Tokens.Jwt"
publicKeyToken
=
"31bf3856ad364e35"
culture
=
"neutral"
/>
...
...
@@ -185,6 +185,10 @@
<
assemblyIdentity
name
=
"Microsoft.AspNetCore.StaticFiles"
publicKeyToken
=
"adb9793829ddae60"
culture
=
"neutral"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-2.2.0.0"
newVersion
=
"2.2.0.0"
/>
</
dependentAssembly
>
<
dependentAssembly
>
<
assemblyIdentity
name
=
"linq2db"
publicKeyToken
=
"e41013125f9e410a"
culture
=
"neutral"
/>
<
bindingRedirect
oldVersion
=
"0.0.0.0-3.1.1.0"
newVersion
=
"3.1.1.0"
/>
</
dependentAssembly
>
</
assemblyBinding
>
</
runtime
>
<
entityFramework
>
...
...
src/Project/Controllers/ProjectController.cs
View file @
8ea58271
...
...
@@ -51,6 +51,22 @@ namespace Coscine.Api.Project.Controllers
.
Select
((
project
)
=>
_projectModel
.
CreateReturnObjectFromDatabaseObject
(
project
))
.
OrderBy
(
element
=>
element
.
DisplayName
);
if
(
Request
.
Query
!=
null
&&
Request
.
Query
[
"noanalyticslog"
]
!=
"true"
)
{
LogAnalytics
(
"List Projects"
,
result
);
}
return
Ok
(
result
);
}
[
Route
(
"[controller]/-/topLevel"
)]
public
IActionResult
GetTopLevelProjects
()
{
var
user
=
_authenticator
.
GetUser
();
var
result
=
_projectModel
.
GetTopLevelWithAccess
(
user
,
UserRoles
.
Member
,
UserRoles
.
Owner
).
ToList
()
.
Select
((
project
)
=>
_projectModel
.
CreateReturnObjectFromDatabaseObject
(
project
))
.
OrderBy
(
element
=>
element
.
DisplayName
);
if
(
Request
.
Query
!=
null
&&
Request
.
Query
[
"noanalyticslog"
]
!=
"true"
)
{
LogAnalytics
(
"View Home"
,
result
);
...
...
src/Project/Project.csproj
View file @
8ea58271
<?xml version="1.0" encoding="utf-8"?>
<Project
ToolsVersion=
"15.0"
xmlns=
"http://schemas.microsoft.com/developer/msbuild/2003"
>
<Import
Project=
"..\packages\EntityFramework.6.4.4\build\EntityFramework.props"
Condition=
"Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')"
/>
<Import
Project=
"..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props"
Condition=
"Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props')"
/>
<Import
Project=
"..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.props"
Condition=
"Exists('..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.props')"
/>
<Import
Project=
"..\packages\NUnit.3.12.0\build\NUnit.props"
Condition=
"Exists('..\packages\NUnit.3.12.0\build\NUnit.props')"
/>
...
...
@@ -51,17 +52,20 @@
<Reference
Include=
"Consul, Version=0.7.2.6, Culture=neutral, PublicKeyToken=20a6ad9a81df1d95, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Consul.0.7.2.6\lib\net45\Consul.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Action, Version=1.15.
0
.0, Culture=neutral, processorArchitecture=AMD64"
>
<HintPath>
..\packages\Coscine.Action.1.15.
0
\lib\net461\Coscine.Action.dll
</HintPath>
<Reference
Include=
"Coscine.Action, Version=1.15.
1
.0, Culture=neutral, processorArchitecture=AMD64"
>
<HintPath>
..\packages\Coscine.Action.1.15.
1-topic-1049-proje0002
\lib\net461\Coscine.Action.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.ApiCommons, Version=1.9.
0
.0, Culture=neutral, PublicKeyToken=af4c1345df96546b, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.ApiCommons.1.9.
0
\lib\net461\Coscine.ApiCommons.dll
</HintPath>
<Reference
Include=
"Coscine.ApiCommons, Version=1.9.
1
.0, Culture=neutral, PublicKeyToken=af4c1345df96546b, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.ApiCommons.1.9.
1-topic-1049-proje0002
\lib\net461\Coscine.ApiCommons.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Configuration, Version=1.5.0.0, Culture=neutral, PublicKeyToken=ce3d7a32d7dc1e5a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Configuration.1.5.0\lib\net461\Coscine.Configuration.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Database, Version=1.22.2.0, Culture=neutral, PublicKeyToken=767d77427707b70a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Database.1.22.2\lib\net461\Coscine.Database.dll
</HintPath>
<Reference
Include=
"Coscine.Database, Version=1.24.0.0, Culture=neutral, PublicKeyToken=767d77427707b70a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Database.1.24.0-topic-1049-proje0003\lib\net461\Coscine.Database.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Database.T4, Version=1.24.0.0, Culture=neutral, PublicKeyToken=84b4c404a0696261, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Database.1.24.0-topic-1049-proje0003\lib\net461\Coscine.Database.T4.dll
</HintPath>
</Reference>
<Reference
Include=
"Coscine.Logging, Version=1.2.0.0, Culture=neutral, PublicKeyToken=e1ed402bc3f6525e, processorArchitecture=MSIL"
>
<HintPath>
..\packages\Coscine.Logging.1.2.0\lib\net461\Coscine.Logging.dll
</HintPath>
...
...
@@ -70,16 +74,16 @@
<HintPath>
..\packages\Coscine.ProxyApi.1.2.1\lib\net461\Coscine.ProxyApi.dll
</HintPath>
</Reference>
<Reference
Include=
"EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
>
<HintPath>
..\packages\EntityFramework.6.
2.0
\lib\net45\EntityFramework.dll
</HintPath>
<HintPath>
..\packages\EntityFramework.6.
4.4
\lib\net45\EntityFramework.dll
</HintPath>
</Reference>
<Reference
Include=
"EntityFramework.SqlServer, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL"
>
<HintPath>
..\packages\EntityFramework.6.
2.0
\lib\net45\EntityFramework.SqlServer.dll
</HintPath>
<HintPath>
..\packages\EntityFramework.6.
4.4
\lib\net45\EntityFramework.SqlServer.dll
</HintPath>
</Reference>
<Reference
Include=
"HtmlAgilityPack, Version=1.8.2.0, Culture=neutral, PublicKeyToken=bd319b19eaf3b43a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\HtmlAgilityPack.1.8.2\lib\Net45\HtmlAgilityPack.dll
</HintPath>
</Reference>
<Reference
Include=
"linq2db, Version=
2.6.4
.0, Culture=neutral, PublicKeyToken=e41013125f9e410a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\linq2db.
2.6.4
\lib\net46\linq2db.dll
</HintPath>
<Reference
Include=
"linq2db, Version=
3.1.1
.0, Culture=neutral, PublicKeyToken=e41013125f9e410a, processorArchitecture=MSIL"
>
<HintPath>
..\packages\linq2db.
3.1.1
\lib\net46\linq2db.dll
</HintPath>
</Reference>
<Reference
Include=
"LinqKit, Version=1.1.17.0, Culture=neutral, PublicKeyToken=bc217f8844052a91, processorArchitecture=MSIL"
>
<HintPath>
..\packages\LinqKit.1.1.17\lib\net45\LinqKit.dll
</HintPath>
...
...
@@ -686,6 +690,8 @@
<Error
Condition=
"!Exists('..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets'))"
/>
<Error
Condition=
"!Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.props'))"
/>
<Error
Condition=
"!Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets'))"
/>
<Error
Condition=
"!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.props')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.props'))"
/>
<Error
Condition=
"!Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')"
Text=
"$([System.String]::Format('$(ErrorText)', '..\packages\EntityFramework.6.4.4\build\EntityFramework.targets'))"
/>
</Target>
<Import
Project=
"..\packages\Microsoft.Extensions.Configuration.UserSecrets.2.2.0\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets"
Condition=
"Exists('..\packages\Microsoft.Extensions.Configuration.UserSecrets.2.2.0\build\netstandard2.0\Microsoft.Extensions.Configuration.UserSecrets.targets')"
/>
<Import
Project=
"..\packages\Microsoft.AspNetCore.Server.IIS.2.2.2\build\netstandard2.0\Microsoft.AspNetCore.Server.IIS.targets"
Condition=
"Exists('..\packages\Microsoft.AspNetCore.Server.IIS.2.2.2\build\netstandard2.0\Microsoft.AspNetCore.Server.IIS.targets')"
/>
...
...
@@ -693,4 +699,5 @@
<Import
Project=
"..\packages\Microsoft.AspNetCore.Mvc.Razor.Extensions.2.2.0\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.targets"
Condition=
"Exists('..\packages\Microsoft.AspNetCore.Mvc.Razor.Extensions.2.2.0\build\netstandard2.0\Microsoft.AspNetCore.Mvc.Razor.Extensions.targets')"
/>
<Import
Project=
"..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets"
Condition=
"Exists('..\packages\Microsoft.Extensions.ApiDescription.Server.3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets')"
/>
<Import
Project=
"..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets"
Condition=
"Exists('..\packages\NSwag.AspNetCore.13.6.2\build\NSwag.AspNetCore.targets')"
/>
<Import
Project=
"..\packages\EntityFramework.6.4.4\build\EntityFramework.targets"
Condition=
"Exists('..\packages\EntityFramework.6.4.4\build\EntityFramework.targets')"
/>
</Project>
\ No newline at end of file
src/Project/packages.config
View file @
8ea58271
...
...
@@ -4,15 +4,15 @@
<
package
id
=
"AutoMapper.Extensions.Microsoft.DependencyInjection"
version
=
"6.0.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Castle.Core"
version
=
"4.4.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Consul"
version
=
"0.7.2.6"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Action"
version
=
"1.15.
0
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.ApiCommons"
version
=
"1.9.
0
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Action"
version
=
"1.15.
1-topic-1049-proje0002
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.ApiCommons"
version
=
"1.9.
1-topic-1049-proje0002
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Configuration"
version
=
"1.5.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Database"
version
=
"1.2
2.2
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Database"
version
=
"1.2
4.0-topic-1049-proje0003
"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.Logging"
version
=
"1.2.0"
targetFramework
=
"net472"
/>
<
package
id
=
"Coscine.ProxyApi"
version
=
"1.2.1"
targetFramework
=
"net472"
/>
<
package
id
=
"EntityFramework"
version
=
"6.
2.0
"
targetFramework
=
"net472"
/>
<
package
id
=
"EntityFramework"
version
=
"6.
4.4
"
targetFramework
=
"net472"
/>
<
package
id
=
"HtmlAgilityPack"
version
=
"1.8.2"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db"
version
=
"
2.6.4
"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db"
version
=
"
3.1.1
"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db.SqlServer"
version
=
"2.6.4"
targetFramework
=
"net472"
/>
<
package
id
=
"linq2db.t4models"
version
=
"2.6.4"
targetFramework
=
"net472"
/>
<
package
id
=
"LinqKit"
version
=
"1.1.17"
targetFramework
=
"net472"
/>
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment