Show / Hide Table of Contents

Interface IServiceCallsRepository

Repository for currently executing service calls

Namespace: SuperOffice.Diagnostics
Assembly: SoCore.dll
Syntax
public interface IServiceCallsRepository

Properties

ActiveServiceCalls

Gets all currenty executing service calls.

Declaration
IEnumerable<ServiceCall> ActiveServiceCalls { get; }
Property Value
Type Description
IEnumerable<ServiceCall>

Methods

Add(string, string, string, string, params (string parameter, object argument)[])

Repository for currently executing service calls

Declaration
Guid Add(string agent, string method, string databaseContext, string user, params (string parameter, object argument)[] parameters)
Parameters
Type Name Description
string agent
string method
string databaseContext
string user
(string parameter, object argument)[] parameters
Returns
Type Description
Guid

GetAggregatedServiceCalls(string)

Repository for currently executing service calls

Declaration
Dictionary<string, AggregatedServiceCall> GetAggregatedServiceCalls(string contextIdentifier)
Parameters
Type Name Description
string contextIdentifier
Returns
Type Description
Dictionary<string, AggregatedServiceCall>

Remove(Guid)

Repository for currently executing service calls

Declaration
void Remove(Guid serviceCall)
Parameters
Type Name Description
Guid serviceCall

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top