You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Space Index

Total number of pages: 204

info Page excerpts are hidden because there are more than 200 pages
0-9 ... 2 A ... 12 B ... 4 C ... 7 D ... 9 E ... 19
F ... 7 G ... 4 H ... 3 I ... 10 J ... 0 K ... 2
L ... 8 M ... 7 N ... 37 O ... 0 P ... 12 Q ... 0
R ... 4 S ... 23 T ... 21 U ... 2 V ... 2 W ... 2
X ... 3 Y ... 0 Z ... 3 !@#$ ... 0    

0-9

Page: 2026-04-22
Page: 2026-05-27

A

Page: Account Controller
Page: Account Controller Data Test
Page: Agreement Controller
Page: Agreement Controller Data Test
Page: AI Integrations
Page: Analysis for a common payment format
Page: API Documentation
Page: AppInsights Logging
Page: Articles on AI
Page: Azure Deployment Guide
Page: Azure environments
Page: Azure Errors

B

Page: Bank integration service
Page: Branching Cycle
Page: Branching Strategy (2026)
Page: Bugfix in non-dev branch

C

Page: Claude Skills for AI-Assisted SDLC Workflows (EGZP & SSP)
Page: Client Ping Program
Page: Client release notes
Page: Common Data Test
Page: Config file
Page: Configuration & Deployment
Page: Core Business Logic

D

Page: Data Tests
Page: Database model (high level)
Page: Dev doc Template
Page: Developer documentation
Page: Development (FTE flow)
Page: Development Guidelines
Page: Documentation
Page: Documentation (FacilityTaskExchangeApi)
Page: Documentation by Likith

E

Page: EG common collection service
Page: EG Zynergy Partners
Page: EG Zynergy Partners - Work Orders
Page: EG Zynergy Self Service
Page: EGCommon - Architecture
Page: EGPP Overview Video
Page: EGPP to SONWIN WORKFLOW
Home page: EGU Common Home
Page: EGU Partner Portal - Comprehensive Technical Documentation
Page: EGU-PartnerPortal Projects
Page: EGU.PartnerPortal.Shared
Page: EGU.PartnerPortal.Shared -How to use
Page: EGZP Automation Testing
Page: Entra ID app registrations
Page: Environment Variables
Page: Environments
Page: Error Handling & Logging
Page: Errors with Solutions
Page: External API access

F

Page: Facility Task Exchange Api (WCF Service)
Page: FacilityTaskExchangeApi (dev)
Page: FacilityTaskExchangeApi - Soap interface
Page: Feature/Bugfix to Dev
Page: For coming releases refer to Jira
Page: FTE - ApiExceptionHelper
Page: FTE - Code

G

Page: Gasell Requirements
Page: Gasell requirements - Collection
Page: Gasell SFTP architecture
Page: GridCompanyCredsClient

H

Page: High-level roadmap
Page: Host to Azure from Visual Studio.
Page: Hosting

I

Page: Ideas
Page: Important Technical Scenarios
Page: Improving our API
Page: Input from customers
Page: Integration Api
Page: Integration api (dev)
Page: Integration Points
Page: Interface documentation
Page: Invoice Controller
Page: Invoice Controller Data Test

J

K

Page: KeyVaultClient
Page: KT Documentation

L

Page: Legal requirements - EG Utility
Page: Legal Requirements - Pending Review
Page: Legal Requirements Monitoring Log
Page: Links to info about markets
Page: Localization
Page: Location Controller
Page: Location Controller Data Test
Page: Logger - Special behavior and trouble shooting.

M

Page: Measurements Controller
Page: Measurements Controller Data Test
Page: Meeting recordings
Page: MitID Authentication Flow
Page: Mockup and current solution
Page: Monthly forum - notes
Page: MultiGridSupport assignment

N

Page: Nemkonto
Page: Nova Retrospective - S10 25 25/3
Page: Nova Retrospective - S11 25 22/4
Page: Nova Retrospective - S12 25 22/4
Page: Nova Retrospective - S13 25 06/5
Page: Nova Retrospective - S9 25 11/3
Page: Nova Retrospective - S15 25 20/7
Page: Nova Retrospective - S16 25 22/7
Page: Nova Retrospective - S17 25 22/07
Page: Nova Retrospective - S18 25 05/08
Page: Nova Retrospective - S19 25 19/08
Page: Nova Retrospective - S20 25 16/09
Page: Nova Retrospective - S21 25 30/9
Page: Nova Retrospective - S22 25 14/10
Page: Nova Retrospective - S23 25 28/10
Page: Nova Retrospective - S24 25 11/11
Page: Nova Retrospective - S25 25 25/11
Page: Nova Retrospective - S26 25 09/12
Page: Nova Retrospective - S27 26 06/01
Page: Nova Retrospective - S28 26 20/01
Page: Nova Retrospective - S29 26 03/02
Page: Nova Retrospective - S3 24 27/11
Page: Nova Retrospective - S30 26 17/02
Page: Nova Retrospective - S31 26 04/03
Page: Nova Retrospective - S32 26 07/03
Page: Nova Retrospective - S33 26 31/03
Page: Nova Retrospective - S34 26 14/04
Page: Nova Retrospective - S35 26 28/04
Page: Nova Retrospective - S36 26 12/05
Page: Nova Retrospective - S37 26 26/05
Page: Nova Retrospective - S38 26 09/06
Page: Nova Retrospective - S4 24 11/12
Page: Nova Retrospective - S40 26 04/08
Page: Nova Retrospective - S41 26 18/08
Page: Nova Retrospective - S5 25 09/01
Page: Nova Retrospective - S7 25 12/02
Page: Nova Retrospective - S8 25 25/02

O

P

Page: Partner Portal (InstallationsBlanket)
Page: PartnerPortal UI (dev)
Page: Performance Considerations
Page: Ping WCF Service (FacilityTaskExchangeApi)
Page: Previous legal requirements
Page: ProBill Requirements
Page: Product Controller
Page: Product Controller Data Test
Page: Product management
Page: Production release checklist
Page: Project Overview
Page: Project Structure

Q

R

Page: Recordings
Page: Release process
Page: Releases
Page: Requirements and Personas

S

Page: S16
Page: S17
Page: S18
Page: S19
Page: S20
Page: S23
Page: S24
Page: S26
Page: S29
Page: S30
Page: Security
Page: Service-to-service authentication
Page: SFTP, file signing & encryption
Page: Shared feature implementation
Page: Sonwin Application Access Steps
Page: SonWinCommon API
Page: Specifications
Page: Support documentation
Page: Support Team Handover
Page: Swagger Authorization
Page: Swagger IP whitelisting
Page: Swedbank
Page: System-Architecture

T

Page: Tasks
Page: Team Availability
Page: TEAM CAPACITY
Page: Team Nova
Page: Team Nova - Sprint Refinement
Page: Team Nova | DOD
Page: Team Nova | DOR
Page: Team Nova | Holiday Plans
Page: Team Nova | Sprint Planning
Page: Team Nova | Sprint Refinement
Page: Team Nova | Sprint Retrospective
Page: TEAM NOVA | Working Agreement
Page: Team Nova| Sprint Review
Page: Technical Stack
Page: Template :EG Zynergy Partners Release Note SXX
Page: Testing layout
Page: Tools
Page: Troubleshooting
Page: Troubleshooting Client -> PartnerPortal
Page: Troubleshooting IntegrationApiService -> ApiService
Page: Troubleshooting Partner Portal -> Client

U

Page: User Authentication
Page: User Flow – EG Admin, Grid Company & Contractor Registration Approval

V

Page: Video documentation
Page: Virtual environments (SonWin)

W

Page: WCF Static Token Authentication
Page: Web accessibility

X

Page: Xellent needs
Page: Xellent requirements
Page: XML Harvest flow

Y

Z

Page: Zynergy Partners Chatbot - Luma
Page: Zynergy Requirements
Page: Zynergy Requirements - Collection Service

!@#$

About

This page explains how the code is tied together, what the files are all about and so on.

The code

Root

Source fileDescription
Config.jsonThis is the json file that contains the configuration that is used throughout the application.
ips.txtFile that contains a list of ips that was used in the early stages of development(star) 
IService1.cs

Public Interfae for the service. 

This defines what methods clients can see and invoke.


Service1.svcThe endpoint svc file, this gives teh binding at the client end the correct information for consuming the WCF service.
Web.Config

The configuration of the binding and communication protocols. 

(VERY DELICATE, DONT TOUCH UNLESS YOU ARE 100% SURE WQHAT YOU ARE DOING)


Core

Containing ccore functionality.

Source fileDescription
Engine.csThis is the main file for controlling the core functionality in receiving, validating and sending procedure.
Entities/MessageDTODataTransferObject that is used for sending data to the integration api

Global

Containing logic and properties that should be available everywhere in the application. 
The classes are all static for easier access.

Source fileDescription
ApiExceptionHelperThe functionality for checking and throwing exceptions to the client is handled in here.
ClassHelperConvenient methods for class information
CredentialsHelperCreds worker(star) 
InvokerHelperInformation from the invoker(star) 
JsonHelperDeserializing json
ValidationHelperValidate message data
XmlHelperWhen xml logging is on, this converts the bytearray to xml readable string.
FileLog

Logging to a file.

This class should not be invoked directly, use the Log.cs file instead.


LogThe main entry for logging in the application, this class handles the rest.
TraceLogTo be deleted(star) 
XmlLogLogging the xml message if set in config
ConfigThe extracted configuration values from the config.json file is stored in here after the service is started.
EnumsAll Enums used in the application are located in here along with convenient methods for converting value to int and the other way as well.

Outgoing

Classes for the communication to the integration api.

Source fileDescription
ApiComClass for handeling the input from engine.cs and sending to the integration api
ApiComBaseBase class for the underlying functionality in sending to the api

(star)  = Will be deleted as they are no longer needed.



xx

  • No labels