Skip to content

update Dockerfile#190

Closed
xingsy97 wants to merge 261 commits intoaspnet:mainfrom
xingsy97:update-dockerfile
Closed

update Dockerfile#190
xingsy97 wants to merge 261 commits intoaspnet:mainfrom
xingsy97:update-dockerfile

Conversation

@xingsy97
Copy link
Copy Markdown
Contributor

update Dockerfile to a more standard pattern

JialinXin and others added 28 commits July 19, 2021 16:50
* Add and update Management sample for 1.10.0

* Update and add md files

* add file header

* fix indention

* fix

* Remove Legacy Sample

* fix

* add another hub

* Fix

* Fix readme.md

* Add more comments

* fix doc

* Add gitignore
SignalR client output sample:

```
User 'User' with connection id 'CKZhiNk__nyv3Vrz8SnK_Q1448c44c1' connected.
User: gets message from service: 'aaa'
```

MessagePublisher output sample:

```
*********Usage*********
send user <User Id> <Message>
send users <User Id List (Seperated by ',')> <Message>
send group <Group Name> <Message>
send groups <Group List (Seperated by ',')> <Message>
usergroup add <User Id> <Group Name>
usergroup remove <User Id> <Group Name>
broadcast <Message>
close <Connection ID> <Reason>
checkexist connection <Connection ID>
checkexist user <User ID>
checkexist group <Group Name>
***********************
> checkexist connection CKZhiNk__nyv3Vrz8SnK_Q1448c44c1
connection 'CKZhiNk__nyv3Vrz8SnK_Q1448c44c1' exists.
> checkexist connection CKZhiNk__nyv3Vrz8SnK_Q1448c44c2
connection 'CKZhiNk__nyv3Vrz8SnK_Q1448c44c2' does not exist.
> checkexist user User
user 'User' exists.
> send user User abc
send message 'abc' to 'User'
```
* Add ChatRoomWithAck sample.

Add ChatRoomWithAck sample.
Sending a message to a specified user will log the status (Sent, Arrived, Acknowledged) on the chat screen.
The user who received the message can ack each message by clicking it.
The server now stores the message for offline users. They will receive these messages the next time they login into this page with the same userName.

* Address coding standards and update 'message' classes

* Address coding convention issues

* Resharper the code

* DI the message handler

* Add jwt authentication

* Revert "Add jwt authentication"

This reverts commit 9e6a436.

* DI the AckHandler and remove some old classes

* Address AckHandler related issues

* Refactor the hub classes

* Update Index and Add comments

* Add AckableChatRoom sample

* Self review

* Self review

* Remove the enum and update the hub

* Update hub name

* Update hub name

* Update 'Read' status logic

* Update front-end
* Add ChatRoomWithAck sample.

Add ChatRoomWithAck sample.
Sending a message to a specified user will log the status (Sent, Arrived, Acknowledged) on the chat screen.
The user who received the message can ack each message by clicking it.
The server now stores the message for offline users. They will receive these messages the next time they login into this page with the same userName.

* Address coding standards and update 'message' classes

* Address coding convention issues

* Resharper the code

* DI the message handler

* Add jwt authentication

* Revert "Add jwt authentication"

This reverts commit 9e6a436.

* DI the AckHandler and remove some old classes

* Address AckHandler related issues

* Refactor the hub classes

* Update Index and Add comments

* Update Folder Name

* Add the base frame of ReliableChatRoom sample

* Update Project Name

* Update message replay and base 'read' receipts

Reliable chatroom for publish

Use user-secrets

* Update Hub Name

* Update messageId

* Update front-end

* Naming and AzureTable storage issues

* Update InMemoryMessageStorage

TODO: Lock and try-catch

* Update Message Storage

* Update Message Sorting Issues InMemory

* Remove tricky rules

* Update InMemoryMessageStorage.cs

* Update the TableEntity

* Add copyrights and readme

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Update README.md

* Add inages for tutorial

* Update README.md

* Update README.md

* Update Images

Co-authored-by: lixiang12138 <zhao20130673@163.com>
Co-authored-by: Liangying.Wei <lianwei@microsoft.com>
* upgrade to .net 6.0 for some samples

* add DockerFile for some samples

* update README about docker deployment

* update Dockerfile and Readme for some samples

* update readme for some samples

* update dockerfile
* upgrade to .Net6.0 & fix bug for sample GitHubChat

* add Dockerfile for GitHubChat

* update sample GitHubChat

* update README of sample GitHubChat

* update GitHubChat Dockerfile

* update GitHubChat Startup.cs

* update GitHubChat readme

* update GitHubChat dockerfile
…spnet#189)

Bumps [gson](https://github.com/google/gson) from 2.8.7 to 2.8.9.
- [Release notes](https://github.com/google/gson/releases)
- [Changelog](https://github.com/google/gson/blob/master/CHANGELOG.md)
- [Commits](google/gson@gson-parent-2.8.7...gson-parent-2.8.9)

---
updated-dependencies:
- dependency-name: com.google.code.gson:gson
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…aspnet#173)

Bumps commons-io from 2.4 to 2.7.

---
updated-dependencies:
- dependency-name: commons-io:commons-io
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [Microsoft.AspNetCore.App](https://github.com/aspnet/Universe) from 2.1.0 to 2.1.4.
- [Release notes](https://github.com/aspnet/Universe/releases)
- [Changelog](https://github.com/aspnet/Universe/blob/master/docs/CrossRepoBreakingChanges.md)
- [Commits](aspnet/Universe@2.1.0...2.1.4)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.App
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…aspnet#171)

Bumps [Microsoft.AspNetCore.App](https://github.com/aspnet/Universe) from 2.1.0 to 2.1.4.
- [Release notes](https://github.com/aspnet/Universe/releases)
- [Changelog](https://github.com/aspnet/Universe/blob/master/docs/CrossRepoBreakingChanges.md)
- [Commits](aspnet/Universe@2.1.0...2.1.4)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.App
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Liangying.Wei <lianwei@microsoft.com>
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.10.2 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](ajv-validator/ajv@v6.10.2...v6.12.6)

---
updated-dependencies:
- dependency-name: ajv
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [Microsoft.AspNetCore.Authentication.JwtBearer](https://github.com/aspnet/AspNetCore) from 3.1.11 to 3.1.18.
- [Release notes](https://github.com/aspnet/AspNetCore/releases)
- [Commits](dotnet/aspnetcore@v3.1.11...v3.1.18)

---
updated-dependencies:
- dependency-name: Microsoft.AspNetCore.Authentication.JwtBearer
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.