Skip to content

feat: integrate Weixin Mini Program support into messaging system - #676

Merged
MayueCif merged 2 commits into
mainfrom
feature/wechat-miniprogram
Jul 20, 2026
Merged

feat: integrate Weixin Mini Program support into messaging system#676
MayueCif merged 2 commits into
mainfrom
feature/wechat-miniprogram

feat: integrate Weixin Mini Program support into messaging system

fe86a79
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 20, 2026 in 15s

Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 8 in src/Infrastructure/Masa.Mc.Infrastructure.Weixin.MiniProgram/Sender/WeixinMiniProgramSender.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Pass a timeout to limit the execution time.

See more on https://sonarcloud.io/project/issues?id=masastack_MASA.MC&issues=AZ9-qWrZQLX0TfryHm96&open=AZ9-qWrZQLX0TfryHm96&pullRequest=676

Check failure on line 20 in src/Domain/Masa.Mc.Domain/Channels/Aggregates/ChannelType.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change the visibility of 'WeixinMiniProgram' or make it 'const' or 'readonly'.

See more on https://sonarcloud.io/project/issues?id=masastack_MASA.MC&issues=AZ9-qWodQLX0TfryHm95&open=AZ9-qWodQLX0TfryHm95&pullRequest=676

Check warning on line 20 in src/Domain/Masa.Mc.Domain/Channels/Aggregates/ChannelType.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Make this field 'private' and encapsulate it in a 'public' property.

See more on https://sonarcloud.io/project/issues?id=masastack_MASA.MC&issues=AZ9-qWodQLX0TfryHm94&open=AZ9-qWodQLX0TfryHm94&pullRequest=676

Check warning on line 8 in src/Infrastructure/Masa.Mc.Infrastructure.Weixin.MiniProgram/Template/WeixinMiniProgramTemplateProvider.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Pass a timeout to limit the execution time.

See more on https://sonarcloud.io/project/issues?id=masastack_MASA.MC&issues=AZ9-qWrgQLX0TfryHm97&open=AZ9-qWrgQLX0TfryHm97&pullRequest=676

Check warning on line 199 in src/Domain/Masa.Mc.Domain/Channels/Aggregates/ChannelType.cs

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Private classes which are not derived in the current assembly should be marked as 'sealed'.

See more on https://sonarcloud.io/project/issues?id=masastack_MASA.MC&issues=AZ9-qWodQLX0TfryHm93&open=AZ9-qWodQLX0TfryHm93&pullRequest=676