KneeSurgery
Loading...
Searching...
No Matches
KneeSurgery.Interfaces.ISirHurtService Interface Reference

Service for managing SirHurt application operations. Provides functionality to handle SirHurt user authentication and session management. More...

Public Member Functions

Task< string > GetVersionAsync ()
 Gets the current version of the SirHurt application asynchronously.
string Logout ()

Public Attributes

 bool
 Logs out the user from SirHurt by removing authentication files. Deletes the authentication data files (a.dat and p.dat) from the SirHurt directory.

Detailed Description

Service for managing SirHurt application operations. Provides functionality to handle SirHurt user authentication and session management.

Member Function Documentation

◆ GetVersionAsync()

Task< string > KneeSurgery.Interfaces.ISirHurtService.GetVersionAsync ( )

Gets the current version of the SirHurt application asynchronously.

Returns
A string containing the SirHurt version.

Member Data Documentation

◆ bool

KneeSurgery.Interfaces.ISirHurtService.bool

Logs out the user from SirHurt by removing authentication files. Deletes the authentication data files (a.dat and p.dat) from the SirHurt directory.

Returns
A tuple containing:
  • bool: true if logout operation completed, false if an error occurred
  • string: result message or error message of the operation

The documentation for this interface was generated from the following file:
  • src/KneeSurgery/Interfaces/ISirHurtService.cs