Class VEDLDataContext
Main shared data context
Inheritance
Inherited Members
Namespace: VEDriversLite
Assembly: VEDriversLite.dll
Syntax
public static class VEDLDataContext
Fields
| Improve this Doc View SourceAccounts
List of all Neblio Accounts
Declaration
public static ConcurrentDictionary<string, NeblioAccount> Accounts
Field Value
Type | Description |
---|---|
System.Collections.Concurrent.ConcurrentDictionary<System.String, NeblioAccount> |
AdminActionsRequests
List of requested admin actions
Declaration
public static ConcurrentDictionary<string, IAdminAction> AdminActionsRequests
Field Value
Type | Description |
---|---|
System.Collections.Concurrent.ConcurrentDictionary<System.String, IAdminAction> |
AdminAddresses
Allowed addresses which can do some admin actions with AccountHandler
Declaration
public static List<string> AdminAddresses
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
DogeAccounts
List of all Dogecoin accounts
Declaration
public static ConcurrentDictionary<string, DogeAccount> DogeAccounts
Field Value
Type | Description |
---|---|
System.Collections.Concurrent.ConcurrentDictionary<System.String, DogeAccount> |
NFTCache
Public list of the NFT Cache
Declaration
public static ConcurrentDictionary<string, NFTCacheDto> NFTCache
Field Value
Type | Description |
---|---|
System.Collections.Concurrent.ConcurrentDictionary<System.String, NFTCacheDto> |
NFTHashs
NFT Hashes list. Usually it should contains list of all available NFTs in your app It should just speed up the testing
Declaration
public static ConcurrentDictionary<string, NFTHash> NFTHashs
Field Value
Type | Description |
---|---|
System.Collections.Concurrent.ConcurrentDictionary<System.String, NFTHash> |
PublicAddresses
Public addresses list.
Declaration
public static List<string> PublicAddresses
Field Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> |
Storage
Access to storages such as Filesystem, IPFS, API, etc.
Declaration
public static StorageHandler Storage
Field Value
Type | Description |
---|---|
VEDriversLite.StorageDriver.StorageHandler |
Properties
| Improve this Doc View SourceAllowCache
If you will set this in you can control cache in you app. It is not implemented in the main logic of the App, just you can use it as common flag Example use is in VENFT App in omponent UnlockingAccount.razor
Declaration
public static bool AllowCache { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
AllowDispatchNFTOrders
Allow to dispatch orders of NFTs automatically
Declaration
public static bool AllowDispatchNFTOrders { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
DepositSchemes
List of the deposit schemes for processing the payments for NFTs
Declaration
public static Dictionary<string, DepositScheme> DepositSchemes { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.Dictionary<System.String, DepositScheme> |
MaxCachedItems
Maximum items in the Cache dictionary
Declaration
public static int MaxCachedItems { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
WooCommerceStoreAPIKey
WooCommerce API key - you can obtain this key in the admin section of the WooCommerce Please install the WoC API plugin to enable this in the WoC
Declaration
public static string WooCommerceStoreAPIKey { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WooCommerceStoreCheckoutFieldCustomerNeblioAddress
This is the name of the Neblio Address field in the checkout form in WoC
Declaration
public static string WooCommerceStoreCheckoutFieldCustomerNeblioAddress { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WooCommerceStoreJWTToken
If you will install the JWT plugin in the WordPress the JWT token can be stored here. It should be obtained automatically after setup the login and pass
Declaration
public static string WooCommerceStoreJWTToken { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WooCommerceStoreSecret
WooCommerce API secret - you can obtain this key in the admin section of the WooCommerce Please install the WoC API plugin to enable this in the WoC
Declaration
public static string WooCommerceStoreSecret { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WooCommerceStoreSendDogeToAuthor
If this is set, shop will send automatically the dogecoin to author based on selected deposit scheme
Declaration
public static bool WooCommerceStoreSendDogeToAuthor { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
WooCommerceStoreUrl
Woo Commerce URL of your store
Declaration
public static string WooCommerceStoreUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String |
WooCommerceStoreUrlWithCred
If you use credentials inside of the WooCommerce API requests it is created here automatically - usually do not work with cors
Declaration
public static string WooCommerceStoreUrlWithCred { get; }
Property Value
Type | Description |
---|---|
System.String |