Search Results for

    Show / Hide Table of Contents

    Class StorageSettings

    Inheritance
    object
    StorageSettings
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LemonEdge.API
    Assembly: LemonEdge.API.dll
    Syntax
    public class StorageSettings

    Constructors

    StorageSettings()

    Declaration
    public StorageSettings()

    Properties

    RegionName

    The Region for the AWS storage type. This is only required to access the S3 bucket in AWS

    Default: c:\

    Declaration
    public string RegionName { get; set; }
    Property Value
    Type Description
    string

    ServiceUrl

    The Service URL for the AWS storage. This is only required to access the S3 bucket inside LocalStack - https://docs.localstack.cloud/user-guide/integrations/sdks/dotnet/

    Declaration
    public string ServiceUrl { get; set; }
    Property Value
    Type Description
    string

    StorageBasePath

    The base path to store everything in the storage type. For Azure this is a container, for a local file system it's just a folder path. For AWS this is the S3 bucket name

    Default: LTShare\

    Declaration
    public string StorageBasePath { get; set; }
    Property Value
    Type Description
    string

    StorageConnectionString

    The default connection string to the storage type. For azure this is an azure storage connection string, for a local drive it's just the drive name

    Default: c:\

    Declaration
    public string StorageConnectionString { get; set; }
    Property Value
    Type Description
    string

    StorageType

    The type of storage to use for saving task server results

    Values: Local, Azure, AWS

    Default: Local

    Declaration
    public string StorageType { get; set; }
    Property Value
    Type Description
    string

    Extension Methods

    LinqExtensions.AsArray<T>(T)
    LinqExtensions.ToArrayOfOne<T>(T)
    LinqExtensions.ToListOfOne<T>(T)
    MiscExtensions.SetIfNotEqual<T, TP>(T, Expression<Func<T, TP>>, TP)
    WeakReferenceExtensions.WeakReference(object)
    SQLExtensions.ToSQLValue(object, bool)
    ReflectionExtensions.ClearEventInvocations(object, string)
    StringExtensions.ToCSVFormatString(object, Type)
    In this article
    Back to top © LemonEdge Technologies. All rights reserved.