QuickLib
QuickLib copied to clipboard
Quick development library (AutoMapper, LinQ, IOC Dependency Injection, MemoryCache, Scheduled tasks, Json and Yml Config and Options pattern, Serializers, etc) with crossplatform support for Delphi/Fi...
Something whong with TYamlArray when TYamlObject with TYamlString inside. ```pascal procedure TfmMain.FormCreate(Sender: TObject); begin var doc := TYamlObject.Create; try doc.AddPair('String', 'Value1'); doc.AddPair('Integer', TYamlInteger.Create(38)); var arr1 := TYamlArray.Create; arr1.AddElement(TYamlString.Create('String1')); arr1.AddElement(TYamlString.Create('String2')); var...
fixed error in array length increment High -> Length
Hey @exilon, I have this thing that I kinda hate having tags without a GitHub official release. I'm aware that this can be a me thing and that not everyone...
The function TParams.function ExistsParam(const aParam : string) will only search using the default ValueSeparator "=". My fix would be to add a second parameter to the function: ``` function TParameters.ExistsParam(const...
D12.2, 32 bit App. I have implemented this code: ``` TAnonymousThread.Execute_Sync(procedure begin try // var dtStart: TDateTime := Now; // DBSBackup.Execute('BACKUP DATABASE "DBiArchive" AS "DBiArchive Manual Backup - ' +...
Hello! Is there a plan to add attributes to support IOC injections like spring4D does? I think that would be a nice addition. If not, can you tell me how...
Hi, Can you please add missing feature? problem when .SetParameter('MyInterfacedObjectName', myintfInstance) ! Thank you { TFlexValue } {$IFNDEF FPC} fDataIntf : IInterface; class operator Implicit(Value : Pointer) : TFlexValue; class...
There is an error in TRedisClientRedisSET in Quick.Data.Redis. Here is the fix code ` function TRedisClient.RedisSET(const aKey, aValue: string): Boolean; var rediscmd : IRedisCommand; begin rediscmd := TRedisCommand.Create('SET') .AddArgument(aKey) .AddArgument(aValue);...
With Athens the TList and other classes Items property is moved from Integer (32-bit on any platform) to NativeInt (32 or 64-bits, depend by platform). In QuickLib, for example Quick.Threads.TThreadObjectList...