Dafitech.Inforlube.LicensePlate 1.0.4

There is a newer version of this package available.
See the version list below for details.
dotnet add package Dafitech.Inforlube.LicensePlate --version 1.0.4
NuGet\Install-Package Dafitech.Inforlube.LicensePlate -Version 1.0.4
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Dafitech.Inforlube.LicensePlate" Version="1.0.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Dafitech.Inforlube.LicensePlate --version 1.0.4
#r "nuget: Dafitech.Inforlube.LicensePlate, 1.0.4"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Dafitech.Inforlube.LicensePlate as a Cake Addin
#addin nuget:?package=Dafitech.Inforlube.LicensePlate&version=1.0.4

// Install Dafitech.Inforlube.LicensePlate as a Cake Tool
#tool nuget:?package=Dafitech.Inforlube.LicensePlate&version=1.0.4

Data Finder for Inforlube License Plate

Find what you need

© DaFiTech 2021

This tool creates an easy integration between inforlube solutions and License Plate Database. Access is available after licensing and credential generation provided by Inforlube Commercial team. comercial@inforlube.com

For any development and tool use question, contact lucas.resende@inforlube.com .

Features

Instance Class - To instance TagFinder class, just inform a Valid Credential or Serial Key on constructor parameter.
  • In case of any exceptions, instance will fail to load.
Resource: Register Plate Async
  • Async method to Register Plate in Database.
  • It's necessary to inform the Tag, Model Id, Model Reference Id and Model Name.
  • Plate Tag informed cannot exist in database.
    Returns DTORegisterPlateResult:
          - PlateResult: DTOPlateResult
     	     - Id: Guid
     	     - Tag: string
     	     - PriorTags: IList<DTOPriorTags>
     		     - Tag: string
     		     - Until: DateTime 
     	     - Model:
     		     - Id: Guid
     		     - ReferenceId: Guid
     		     - Name: string
     		 - SearchCount: int
     		 - CreatedAt: DateTime
     		 - Notes: string
     		 - LastMileage: int
     	 - Errors: IList<string>
     	 - Success: bool
    Requests
          - aTag: string
          - aModelId: Guid
          - aModelReferenceId: Guid
          - aModelName: string
    
Resource: Find Plate Async
  • Async method to find specific plate in Database.
  • If it was not found, it will Return a list with similar tags, so PerfectMatch Property will be set to false.
    Returns DTOFindPlateResult:
           - PlateInfoResults: IList<PlateInfoResult>
     	     - Id: Guid
     	     - Tag: string
     	     - Model:
     		     - Id: Guid
     		     - ReferenceId: Guid
     		     - Name: string
     		 - CreatedAt: Datetime	
     		 - LastMileage: int
     	 - PerfectMatch: bool
     	 - Errors: IList<string>
     	 - Success: bool
     Requests
     	 - aTag: string
    
Resource: Update Plate Tag Async
  • Async method to Update Plate Tag by a new One, with it's corresponding model Id .
  • If the new plate tag doesn't match with the new format, it will not be replaced.
    Returns DTOUpdatePlateTagResult
     	 - PlateInfoResult: DTOPlateInfoResult
     	     - Id: Guid
     	     - Tag: string
     	     - Model:
     		     - Id: Guid
     		     - ReferenceId: Guid
     		     - Name: string
     		 - CreatedAt: Datetime	
     		 - LastMileage: int
     	 - Errors: IList<string>
     	 - Success: bool
    Requests
          - aCurrentTag: string
          - aNewTag: string
          - aModelId: Guid
    

Tech Framework requirements to run:

  • Microsoft .NET 5.0

Development

Development by LeadSoft Soluções Web Team and delivered by Inforlube Group, under Dafitech project group.

Product Compatible and additional computed target framework versions.
.NET net5.0 is compatible.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.5 643 7/28/2021
1.0.4 386 7/15/2021
1.0.3 360 7/14/2021
1.0.2 350 7/14/2021
1.0.1 324 7/14/2021
1.0.0 427 7/13/2021