Class LogReceiverServer
Glue trampoline for Contracts.ILogReceiver
Inheritance
System.Object
LogReceiverServer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Azos.Sky.Log.Server
Assembly: Azos.Sky.dll
Syntax
public sealed class LogReceiverServer : ILogReceiver, ISkyService
Properties
Service
Declaration
public LogReceiverService Service { get; }
Property Value
Type | Description |
---|---|
LogReceiverService |
Methods
GetByID(Guid, String)
Declaration
public Message GetByID(Guid id, string channel = null)
Parameters
Type | Name | Description |
---|---|---|
System.Guid | id | |
System.String | channel |
Returns
Type | Description |
---|---|
Message |
List(String, DateTime, DateTime, Nullable<MessageType>, String, String, String, Nullable<Guid>, Int32)
Declaration
public IEnumerable<Message> List(string archiveDimensionsFilter, DateTime startDate, DateTime endDate, MessageType? type = default(MessageType? ), string host = null, string channel = null, string topic = null, Guid? relatedTo = default(Guid? ), int skipCount = 0)
Parameters
Type | Name | Description |
---|---|---|
System.String | archiveDimensionsFilter | |
System.DateTime | startDate | |
System.DateTime | endDate | |
System.Nullable<MessageType> | type | |
System.String | host | |
System.String | channel | |
System.String | topic | |
System.Nullable<System.Guid> | relatedTo | |
System.Int32 | skipCount |
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<Message> |
SendLog(Message)
Declaration
public void SendLog(Message data)
Parameters
Type | Name | Description |
---|---|---|
Message | data |