小编zla*_*yaa的帖子

.NET Core Web API 推送到 Apple/Android 推送通知服务器

我在 .NET Core Web API 中有聊天服务,当客户端在线时通过 Signal R 处理聊天消息。

另外,我有移动客户端(android/apple),我需要处理客户端处于离线模式时发送的消息。我知道客户是否离线/在线。因此,当客户端离线时,我想向苹果/安卓推送通知服务器发送消息,以便它可以通知设备有关新消息的信息。

我必须使用哪些选项将 net core Web API 连接到 android/apple 推送通知服务器?从 .net 服务向移动客户端发送客户端推送通知的任何经验?

android push-notification apple-push-notifications signalr asp.net-core

6
推荐指数
1
解决办法
8390
查看次数

docker-compose.yml 文件中 postgresql 的连接字符串

我正在运行具有 docker 支持的 NetCore 项目。我的 docker-compose.override.yml:

version: '3.4'

services:
  traefik:
    ports:
      - '80:80'
      - '443:443'
      - '8080:8080'

  myapi:
    environment:
      - 'ASPNETCORE_ENVIRONMENT=Development'
      - 'ConnectionStrings:DbConnection=postgresql://postgres'
      - 'Services:Authorization=http://10.0.75.1'
      - 'Authorization:Url=http://10.0.75.1'

  postgres:
    environment:
      POSTGRES_USER: "user"
      POSTGRES_PASSWORD: "pass"
      POSTGRES_DB: testdb
    ports:
      - 5432:5432

  pgadmin4:
    environment:
      - PGADMIN_DEFAULT_EMAIL=user@domain.com
      - PGADMIN_DEFAULT_PASSWORD=SuperSecret
    ports:
     - 19000:80
Run Code Online (Sandbox Code Playgroud)

和 docker-compose.yml:

version: '3.4'

services:
  traefik:
    image: traefik
    command: --web --docker --docker.domain=docker --logLevel=DEBUG
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /develop/traefik/acme:/etc/traefik/acme

  postgres:
    image: postgres
    labels: { "traefik.enable":"false" }

  myapi:
    image: myapi
    build:
      context: .
      dockerfile: MyApi/Dockerfile …
Run Code Online (Sandbox Code Playgroud)

postgresql docker docker-compose

5
推荐指数
1
解决办法
6906
查看次数