Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
Loading...
Searching...
No Matches
Paiwise.IPeerReviewServiceProvider Interface Reference

Interface for peer-review service providers. More...

Inheritance diagram for Paiwise.IPeerReviewServiceProvider:
Paiwise.IServiceProvider TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewersProvider

Public Member Functions

Task< IPeerReviewService[]> GetServicesForPeerReview (KeyValuePair< string, object >[] Identity)
 Gets available peer-review services. More...
 
Task< IPeerReviewServiceGetServiceForPeerReview (string ServiceId, KeyValuePair< string, object >[] Identity)
 Gets a peer-review service. More...
 

Properties

string Id [get]
 ID of service provider. More...
 
string Name [get]
 Displayable name of service provider. More...
 
string IconUrl [get]
 Optional URL to icon of service provider. More...
 
int IconWidth [get]
 Width of icon, if available. More...
 
int IconHeight [get]
 Height of icon, if available. More...
 

Detailed Description

Interface for peer-review service providers.

Definition at line 9 of file IPeerReviewServiceProvider.cs.

Member Function Documentation

◆ GetServiceForPeerReview()

Task< IPeerReviewService > Paiwise.IPeerReviewServiceProvider.GetServiceForPeerReview ( string  ServiceId,
KeyValuePair< string, object >[]  Identity 
)

Gets a peer-review service.

Parameters
ServiceIdService ID
IdentityMeta-data for Legal identity that requests peer-review.
Returns
Service, if found, null otherwise.

Implemented in TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewersProvider.

◆ GetServicesForPeerReview()

Task< IPeerReviewService[]> Paiwise.IPeerReviewServiceProvider.GetServicesForPeerReview ( KeyValuePair< string, object >[]  Identity)

Gets available peer-review services.

Parameters
IdentityMeta-data for Legal identity that requests peer-review.
Returns
Available peer-review services.

Implemented in TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewersProvider.

Property Documentation

◆ IconHeight

◆ IconUrl

◆ IconWidth

◆ Id

◆ Name


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