Show / Hide Table of Contents

Class SchedulerHttpService

Provides HTTP API to the scheduler.

Inheritance
System.Object
SchedulerHttpService
Namespace:InfinniPlatform.Scheduler
Assembly:InfinniPlatform.Scheduler.HttpService.dll
Syntax
public class SchedulerHttpService : object, IHttpService

Constructors

| Improve this Doc View Source

SchedulerHttpService(IJobScheduler, IHostAddressParser, IJsonObjectSerializer, ILogger<SchedulerHttpService>)

Declaration
public SchedulerHttpService(IJobScheduler jobScheduler, IHostAddressParser hostAddressParser, IJsonObjectSerializer jsonObjectSerializer, ILogger<SchedulerHttpService> logger)
Parameters
Type Name Description
IJobScheduler jobScheduler
IHostAddressParser hostAddressParser
IJsonObjectSerializer jsonObjectSerializer
ILogger<SchedulerHttpService> logger

Properties

| Improve this Doc View Source

Name

Declaration
public string Name { get; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

Load(IHttpServiceBuilder)

Declaration
public void Load(IHttpServiceBuilder builder)
Parameters
Type Name Description
IHttpServiceBuilder builder

Extension Methods

DynamicCollectionExtensions.GetItem(Object, Int32)
DynamicCollectionExtensions.SetItem(Object, Int32, Object)
DynamicCollectionExtensions.AddItem(Object, Object)
DynamicCollectionExtensions.InsertItem(Object, Int32, Object)
DynamicCollectionExtensions.RemoveItem(Object, Object)
DynamicCollectionExtensions.RemoveItemAt(Object, Int32)
DynamicCollectionExtensions.MoveItem(Object, Object, Int32)
DynamicObjectExtensions.TryGetPropertyValue(Object, String)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TryGetPropertyValueByPath(Object, String)
DynamicObjectExtensions.TrySetPropertyValueByPath(Object, String, Object)
ReflectionExtensions.IsInstanceOfType(Object, Type)
ReflectionExtensions.GetMemberValue(Object, String)
ReflectionExtensions.SetMemberValue(Object, String, Object)
ReflectionExtensions.InvokeMember(Object, String, Object[], out Object, Type[])
ReflectionExtensions.GetFieldValue(Object, FieldInfo)
ReflectionExtensions.SetFieldValue(Object, FieldInfo, Object)
ReflectionExtensions.GetPropertyValue(Object, PropertyInfo)
ReflectionExtensions.SetPropertyValue(Object, PropertyInfo, Object)
ReflectionExtensions.GetMethodDelegate(Object, MethodInfo)
ReflectionExtensions.GetEventDelegate(Object, EventInfo)
ReflectionExtensions.SetEventDelegate(Object, EventInfo, Object)
CommonExtensions.ExecuteSilent<T>(T, Action<T>)
  • Improve this Doc
  • View Source
Back to top © Copyright Infinnity Solutions Ltd, 2010–2017.