KlusterKite  0.0.0
A framework to create scalable and redundant services based on awesome Akka.Net project.
KlusterKite.API.Attributes Namespace Reference

Namespaces

namespace  Authorization
 

Classes

class  ApiDescriptionAttribute
 Describes type (class) to published api More...
 
class  DeclareConnectionAttribute
 Declares current method as a node connection More...
 
class  DeclareFieldAttribute
 Declare method as published to api More...
 
class  DeclareMutationAttribute
 Declare method as published to api and a data mutation More...
 
interface  IValueConverter
 The interface for value converters More...
 
class  LogAccessRule
 The action description to log a field / method access More...
 
class  NamingUtilities
 A bundle of naming utilities More...
 
class  PublishToApiAttribute
 Marks properties and methods as publishable to GraphQL api More...
 

Enumerations

enum  EnAccessFlag { EnAccessFlag.Queryable = 1, EnAccessFlag.Writable = 2, EnAccessFlag.All = 3 }
 The type of allowed api property access More...
 

Enumeration Type Documentation

◆ EnAccessFlag

The type of allowed api property access

Enumerator
Queryable 

The data of the property can be read via query requests

Writable 

In case of object use as method / mutation parameter the value of this property can be set up

All 

The property can be used both as Queryable and Writable. This is the default.

Definition at line 15 of file EnAccessFlag.cs.