KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration Class Reference

Node service description More...

Public Member Functions

override bool Equals (object obj)
 Determines whether the specified object is equal to the current object. More...
 
override int GetHashCode ()
 Serves as the default hash function. More...
 

Static Public Member Functions

static bool operator!= (NodeServiceConfiguration left, NodeServiceConfiguration right)
 Compares two

See also
NodeServiceConfiguration

for non-equality More...

 
static bool operator== (NodeServiceConfiguration left, NodeServiceConfiguration right)
 Compares two

See also
NodeServiceConfiguration

for equality More...

 

Public Attributes

string NodeUrl => $"{this.NodeAddress.Host}:{this.ServiceDescription.ListeningPort}"
 Link to node listening server root More...
 

Properties

Address NodeAddress [get, set]
 Gets or sets the node address More...
 
ServiceDescription ServiceDescription [get, set]
 Gets or sets the local node service description More...
 

Detailed Description

Node service description

Definition at line 23 of file NodeServiceConfiguration.cs.

Member Function Documentation

◆ Equals()

override bool KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration.Equals ( object  obj)

Determines whether the specified object is equal to the current object.

Returns
true if the specified object is equal to the current object; otherwise, false.
Parameters
objThe object to compare with the current object.

Definition at line 68 of file NodeServiceConfiguration.cs.

◆ GetHashCode()

override int KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration.GetHashCode ( )

Serves as the default hash function.

Returns
A hash code for the current object.

Definition at line 91 of file NodeServiceConfiguration.cs.

◆ operator!=()

static bool KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration.operator!= ( NodeServiceConfiguration  left,
NodeServiceConfiguration  right 
)
static

Compares two

See also
NodeServiceConfiguration

for non-equality

Parameters
leftThe left service configuration
rightThe right service configuration
Returns
Whether two
See also
NodeServiceConfiguration
are not equal

Definition at line 47 of file NodeServiceConfiguration.cs.

◆ operator==()

static bool KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration.operator== ( NodeServiceConfiguration  left,
NodeServiceConfiguration  right 
)
static

Compares two

See also
NodeServiceConfiguration

for equality

Parameters
leftThe left service configuration
rightThe right service configuration
Returns
Whether two
See also
NodeServiceConfiguration
are equal

Definition at line 59 of file NodeServiceConfiguration.cs.

Member Data Documentation

◆ NodeUrl

string KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration.NodeUrl => $"{this.NodeAddress.Host}:{this.ServiceDescription.ListeningPort}"

Link to node listening server root

Definition at line 34 of file NodeServiceConfiguration.cs.

Property Documentation

◆ NodeAddress

Address KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration.NodeAddress
getset

Gets or sets the node address

Definition at line 29 of file NodeServiceConfiguration.cs.

◆ ServiceDescription

ServiceDescription KlusterKite.Web.NginxConfigurator.NodeServiceConfiguration.ServiceDescription
getset

Gets or sets the local node service description

Definition at line 39 of file NodeServiceConfiguration.cs.


The documentation for this class was generated from the following file: