diff --git a/Sources/Dockerfile b/Sources/Dockerfile index 4852b76..70630f3 100644 --- a/Sources/Dockerfile +++ b/Sources/Dockerfile @@ -10,9 +10,13 @@ WORKDIR /src COPY ["OpenLibraryWrapper/OpenLibraryWrapper.csproj", "OpenLibraryWrapper/"] COPY ["LibraryDTO/LibraryDTO.csproj", "LibraryDTO/"] COPY ["StubbedDTO/StubbedDTO.csproj", "StubbedDTO/"] -COPY ["DtoAbstractLayer/DtoAbstractLayer.csproj", "DtoAbstractLayer/"] COPY ["JsonReader/JsonReader.csproj", "JsonReader/"] +COPY ["DtoAbstractLayer/DtoAbstractLayer.csproj", "DtoAbstractLayer/"] COPY ["OpenLibraryClient/OpenLibraryClient.csproj", "OpenLibraryClient/"] +COPY ["MyLibraryManager/MyLibraryManager.csproj", "MyLibraryManager/"] +COPY ["MyLibraryDB/MyLibraryDB.csproj", "MyLibraryDB/"] +COPY ["MyLibraryEntities/MyLibraryEntities.csproj", "MyLibraryEntities/"] +COPY ["StubbedDB/StubbedDB.csproj", "StubbedDB/"] RUN dotnet restore "OpenLibraryWrapper/OpenLibraryWrapper.csproj" COPY . . WORKDIR "/src/OpenLibraryWrapper" diff --git a/Sources/OpenLibraryWrapper/OpenLibraryWrapper.csproj b/Sources/OpenLibraryWrapper/OpenLibraryWrapper.csproj index 6ed8aba..2ca308c 100644 --- a/Sources/OpenLibraryWrapper/OpenLibraryWrapper.csproj +++ b/Sources/OpenLibraryWrapper/OpenLibraryWrapper.csproj @@ -4,6 +4,8 @@ net7.0 enable enable + 7aaea040-4870-4713-9d04-edb9f342ec2e + Linux @@ -16,6 +18,7 @@ + diff --git a/Sources/OpenLibraryWrapper/Properties/launchSettings.json b/Sources/OpenLibraryWrapper/Properties/launchSettings.json index e4b2966..137c0e6 100644 --- a/Sources/OpenLibraryWrapper/Properties/launchSettings.json +++ b/Sources/OpenLibraryWrapper/Properties/launchSettings.json @@ -1,49 +1,56 @@ -{ - "$schema": "https://json.schemastore.org/launchsettings.json", - "iisSettings": { - "windowsAuthentication": false, - "anonymousAuthentication": true, - "iisExpress": { - "applicationUrl": "http://localhost:34424", - "sslPort": 44344 - } - }, - "profiles": { - "http": { - "commandName": "Project", - "launchBrowser": true, - "launchUrl": "swagger", - "applicationUrl": "http://localhost:5117", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - }, - "dotnetRunMessages": true - }, - "https": { - "commandName": "Project", - "launchBrowser": true, - "launchUrl": "swagger", - "applicationUrl": "https://localhost:7263;http://localhost:5117", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - }, - "dotnetRunMessages": true - }, - "IIS Express": { - "commandName": "IISExpress", - "launchBrowser": true, - "launchUrl": "swagger", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - }, - "OpenLibraryWrapper": { - "commandName": "Project", - "launchBrowser": true, - "applicationUrl": "https://localhost:34198;http://localhost:46179", - "environmentVariables": { - "ASPNETCORE_ENVIRONMENT": "Development" - } - } - } +{ + "profiles": { + "http": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "applicationUrl": "http://localhost:5117", + "dotnetRunMessages": true + }, + "https": { + "commandName": "Project", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "applicationUrl": "https://localhost:7263;http://localhost:5117", + "dotnetRunMessages": true + }, + "IIS Express": { + "commandName": "IISExpress", + "launchBrowser": true, + "launchUrl": "swagger", + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + } + }, + "OpenLibraryWrapper": { + "commandName": "Project", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "applicationUrl": "https://localhost:34198;http://localhost:46179" + }, + "Docker": { + "commandName": "Docker", + "launchBrowser": true, + "launchUrl": "{Scheme}://{ServiceHost}:{ServicePort}/swagger", + "publishAllPorts": true, + "useSSL": true + } + }, + "$schema": "https://json.schemastore.org/launchsettings.json", + "iisSettings": { + "windowsAuthentication": false, + "anonymousAuthentication": true, + "iisExpress": { + "applicationUrl": "http://localhost:34424", + "sslPort": 44344 + } + } } \ No newline at end of file