Table of Contents

Interface IFireflyService

Namespace
Phoesion.Glow.SDK.Firefly
Assembly
Phoesion.Glow.SDK.Firefly.Abstractions.dll
public interface IFireflyService : IHost, IDisposable
Inherited Members

Properties

Configuration

IConfiguration Configuration { get; }

Property Value

IConfiguration

DataPath

string DataPath { get; }

Property Value

string

DeploymentDirectoryPath

string DeploymentDirectoryPath { get; }

Property Value

string

EnvironmentName

string EnvironmentName { get; }

Property Value

string

HostingEnvironment

IHostEnvironment HostingEnvironment { get; }

Property Value

IHostEnvironment

Info

InfoContainer Info { get; }

Property Value

InfoContainer

ServiceName

string ServiceName { get; }

Property Value

string

Methods

ReportIncident(IncidentTypes, string, string, object, bool)

Task<bool> ReportIncident(IncidentTypes type, string title, string description, object data, bool IsEntitySpecific = false)

Parameters

type IncidentTypes
title string
description string
data object
IsEntitySpecific bool

Returns

Task<bool>