upd
This commit is contained in:
parent
af96f7c234
commit
d6519f7f73
|
|
@ -50,10 +50,28 @@
|
|||
],
|
||||
"defaultMode": "acceptEdits"
|
||||
},
|
||||
"model": "sonnet",
|
||||
"enabledPlugins": {
|
||||
"csharp-lsp@claude-plugins-official": true,
|
||||
"frontend-design@claude-plugins-official": true,
|
||||
"superpowers@claude-plugins-official": true,
|
||||
"code-review@claude-plugins-official": true,
|
||||
"code-simplifier@claude-plugins-official": true,
|
||||
"playwright@claude-plugins-official": true,
|
||||
"claude-md-management@claude-plugins-official": true
|
||||
},
|
||||
"language": "German",
|
||||
"alwaysThinkingEnabled": true,
|
||||
"effortLevel": "low",
|
||||
"mcpServers": {
|
||||
"playwright": {
|
||||
"command": "npx",
|
||||
"args": ["@playwright/mcp@latest", "--browser", "chromium", "--headed"]
|
||||
"args": [
|
||||
"@playwright/mcp@latest",
|
||||
"--browser",
|
||||
"chromium",
|
||||
"--headed"
|
||||
]
|
||||
},
|
||||
"postgres": {
|
||||
"command": "npx",
|
||||
|
|
@ -63,11 +81,5 @@
|
|||
"postgresql://krah:krah_dev_pw@localhost:5432/krah_prodb"
|
||||
]
|
||||
}
|
||||
},
|
||||
"enabledPlugins": {
|
||||
"csharp-lsp@claude-plugins-official": true
|
||||
},
|
||||
"alwaysThinkingEnabled": true,
|
||||
"effortLevel": "low",
|
||||
"model": "sonnet"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,6 +29,9 @@
|
|||
- `ILongRunningJobService` is for services like AD sync, Hydra — they have dedicated JobType enum entries
|
||||
|
||||
|
||||
## Naming
|
||||
- App is called **"KRAH-App"** internally (not "KBS" — that's only the technical project name)
|
||||
|
||||
## HydraArchiveData
|
||||
- Entity: HydraArchiveReloadId, AcquisitionTime, PdatrefPparamDatasupId, DecimalValue
|
||||
- Covering index: (HydraArchiveReloadId, AcquisitionTime, PdatrefPparamDatasupId)
|
||||
|
|
|
|||
|
|
@ -73,6 +73,9 @@ for (var i = 0; i < itResult.RowCount; i++) {
|
|||
- Inherits `GrpcClientBase<ISapOrderService>`
|
||||
- Constructor: `(GrpcChannel, ServiceRegistry, IServiceScopeFactory)`
|
||||
- Methods: `return Client?.MethodName(request);`
|
||||
- **NOT registered in DI** — resolved via `ServiceRegistry.GetClient<T>()` (async)
|
||||
- To use in a service: inject `ServiceRegistry`, then `var client = await serviceRegistry.GetClient<SapListServiceClient>()`
|
||||
- Never inject a `*Client` class directly via constructor DI — it will throw at startup
|
||||
|
||||
### Microservice → Server (IApiComposer callback)
|
||||
- **Interface:** `GrpcProtos/GrpcServices/Contracts/Server/IApiComposer.cs`
|
||||
|
|
|
|||
Loading…
Reference in New Issue