Liquid-Application-Framework-1.0-deprecated icon indicating copy to clipboard operation
Liquid-Application-Framework-1.0-deprecated copied to clipboard

Liquid is a framework to speed up the development of microservices

Results 100 Liquid-Application-Framework-1.0-deprecated issues
Sort by recently updated
recently updated
newest added

Fix analyzer warnings in Liquid.Middleware.

enhancement
size:large
complexity:low

Fix analyzer warnings in Liquid.Domain.

enhancement
size:large
complexity:low

Fix analyzer warnings in Liquid.Base.

enhancement
size:large
complexity:low

Fix analyzer warnings in Liquid.Activation.

enhancement
size:large
complexity:low

`DomainResponse` is a core concept of the framework: It represents a business result. This class is competely dependent to Json.NET as every property has some kind of reference to the...

enhancement
priority
size:small
complexity:high

`DomainResponse` has a `PayLoad` property that represents the actual value of a business operation. Currently, this property is of type `JToken`, making it awkward to use as we always have...

enhancement
priority
size:small
complexity:low

`LightViewModel`s are used to represent input data from the client. The `LightController` has a `ValidateInput` method that collects any validation error and stores inside a variable called `_inputValidationErrors` (which is...

enhancement
size:small
complexity:high

Inside the `LightController` class, there's a method called `Result` that returns the appropriate `IActionResult` depending on the state of the `DomainResponse` passed as parameter. https://github.com/Avanade/Liquid-Application-Framework/blob/93f7874f2ead13d3602cc39fc1e9355206217f57/src/Liquid.Activation/Controller/LightController.cs#L63-L85 This method logs the response...

enhancement
size:small
complexity:low

There's no clear purpose for [`LightBackgroundTask`](https://github.com/Avanade/Liquid-Application-Framework/blob/1f805007f58b73ae09067bc56f863ae0fa702224/src/Liquid.Activation/BackgroundTask/LightBackgroundTask.cs). One one hand, it's a simple implementation of `IHostedService`, with little functionality added (looped executing of `ProcessAsync `while `!IsCancellationRequested`, it seems). There's no need...

enhancement
size:small
complexity:low

Liquid has a custom way of obtaining configurations. It has many issues: ### It's accessed statically by client classes This means *tight coupling* between configuration and the client class, which...

enhancement
size:large
complexity:high