API Diff between 2.1.433-beta1401 and 1.2.139-alpha1327
179 Additions
30 Removals
LagoVista.Core
LagoVista.Core.Attributes
LagoVista.Core.Exceptions
LagoVista.Core.Interfaces
-
public interface IAppConfig
-
public interface IAsyncCoupler
-
public interface IAsyncCoupler<TResponseItem>
-
public interface IConnectionSettings
-
public interface IServiceCollection
- void AddScoped(Type serviceType)
- void AddScoped(Type serviceType, Func<IServiceProvider, object> implementationFactory)
- void AddScoped(Type serviceType, Type implementationType)
- void AddScoped<TService, TImplementation>() where TImplementation : TService
- void AddScoped<TService, TImplementation>(Func<IServiceProvider, TImplementation> implementationFactory) where TImplementation : TService
- void AddScoped<TService>()
- void AddScoped<TService>(Func<IServiceProvider, TService> implementationFactory)
- void AddSingleton(Type serviceType)
- void AddSingleton(Type serviceType, Func<IServiceProvider, object> implementationFactory)
- void AddSingleton(Type serviceType, object implementationInstance)
- void AddSingleton(Type serviceType, Type implementationType)
- void AddSingleton<TService, TImplementation>() where TImplementation : TService
- void AddSingleton<TService, TImplementation>(Func<IServiceProvider, TImplementation> implementationFactory) where TImplementation : TService
- void AddSingleton<TService>()
- void AddSingleton<TService>(Func<IServiceProvider, TService> implementationFactory)
- void AddSingleton<TService>(TService implementationInstance)
- void AddTransient(Type serviceType)
- void AddTransient(Type serviceType, Func<IServiceProvider, object> implementationFactory)
- void AddTransient(Type serviceType, Type implementationType)
- void AddTransient<TService, TImplementation>(Func<IServiceProvider, TImplementation> implementationFactory) where TImplementation : TService
- void AddTransient<TService, TImplementation>() where TImplementation : TService
- void AddTransient<TService>()
- void AddTransient<TService>(Func<IServiceProvider, TService> implementationFactory)
-
public interface IUsageMetrics
LagoVista.Core.Models
LagoVista.Core.Models.Geo
LagoVista.Core.Models.UIMetaData
LagoVista.Core.Networking.Interfaces
-
public interface IMQTTAppClient : IMQTTClientBase, IDisposable
- ushort Publish<T>(string topic, T payload, byte qosLevel = 0)
- ushort Publish(string topic, string payload = "", byte qosLevel = 0)
- Task<ushort> PublishAsync<T>(string topic, T payload, QOS qosLevel = 0, bool retainFlag = false)
- Task<ushort> PublishAsync(string topic, string payload = "", QOS qosLevel = 0, bool retainFlag = false)
- Task<ushort> PublishAsync(string topic, byte[] payload, QOS qosLevel = 0, bool retainFlag = false)
- ushort Subscribe(string topic, byte qosLevel = 0)
- Task<ushort> SubscribeAsync(MQTTSubscription subscription)
-
public interface IMQTTAppStatusReceivedEventArgs
-
public interface IMQTTClientBase : IDisposable
-
public interface IMQTTCommandEventArgs
-
public interface IMQTTDeviceClient : IMQTTClientBase, IDisposable
- ushort Publish<T>(string topic, T payload, byte qosLevel = 0)
- ushort Publish(string topic, string payload = "", byte qosLevel = 0)
- Task<ushort> PublishAsync<T>(string topic, T payload, QOS qosLevel = 0, bool retainFlag = false)
- Task<ushort> PublishAsync(string topic, string payload = "", QOS qosLevel = 0, bool retainFlag = false)
- Task<ushort> PublishAsync(string topic, byte[] payload, QOS qosLevel = 0, bool retainFlag = false)
- ushort Subscribe(string topic, byte qosLevel = 0)
- Task<ushort> SubscribeAsync(MQTTSubscription subscription)
-
public interface IMQTTEventDeviceStatusReceivedEventArgs
-
public interface IMQTTEventReceivedEventArgs
-
public enum QOS
LagoVista.Core.Networking.Models
LagoVista.Core.Networking.Resources
LagoVista.Core.PlatformSupport
LagoVista.Core.Resources
LagoVista.Core.Utils
LagoVista.Core.Validation
-
public class InvokeResult : ValidationResult
-
public class InvokeResult<T> : ValidationResult
-
public class Validator
- public static void CallCustomValidationRoutine(CustomValidatorAttribute attr, ValidationResult result, IValidateable entity, MethodInfo method, Actions action)
- public static ValidationResult Validate(IValidateable entity, Actions action = 0)
- public static void CallCustomValidationRoutine(ValidationResult result, IValidateable entity, MethodInfo method, Actions action)
- public static void CallPreValidationRoutine(IValidateable entity, MethodInfo method, Actions action)
- public static ValidationResult Validate(IValidateable entity, Actions action = 0, bool requirePopulatedEHValues = false)
LagoVista.Core.ViewModels