Init
This commit is contained in:
.editorconfig.gitattributes.gitignore.txtView-by-Distance-MKLink-Console.slnpackage.json
.vscode
Compare
.vscode
Compare.csCompare.csprojModels
Program.csappsettings.Development.jsonappsettings.jsonDate-Group
.vscode
Date-Group.csprojDateGroup.csModels
Program.csappsettings.Development.jsonInstance
.vscode
DlibDotNet.csInstance.csprojModels
AppSettings.cs
Program.csappsettings.Development.jsonappsettings.Staging.jsonappsettings.jsonBinder
Configuration.csStateless
_A2_People.cs_D2_FaceLandmark.cs_D_Face.cs_E2_Navigate.cs_E3_Rename.cs_E_Distance.cs_F_Random.cs_G2_Identify.cs_G_Index.csMetadata
Not-Copy-Copy
.vscode
Models
Not-Copy-Copy.csNot-Copy-Copy.csprojProgram.csappsettings.Development.jsonPrepareForOld
.vscode
Models
PrepareForOld.csPrepareForOld.csprojProgram.csappsettings.Development.jsonProperty-Compare
Property
Resize
Shared
.vscode
Models
%ClassName%.cs .aiConsole.csDirectoryFileSystem.csFace.csFaceEncoding.csFaceFileSystem.csFacePoint.csFileSystem.csLocation.csMetadataFile.csMetadataFileCollection.csMetadataFileId.cs
Methods
I%ClassName%.cs .aiIBackground.csIConfiguration.csIConsole.csIFace.csIFaceEncoding.csIFaceFileSystem.csIFacePoint.csIFileSystem.csIIdentify.csIIndex.csILocation.csIMetadataFile.csIMetadataFileCollection.csIMetadataFileId.csINavigate.csIOutputResolution.csIPerson.csIPersonAddress.csIPersonAddressCity.csIPersonAddressState.csIPersonAddressStreet.csIPersonAddressZipCode.csIPersonBirthday.csIPersonComment.csIPersonEmail.csIPersonId.csIPersonName.csIPersonNameAlias.csIPersonNameFirst.csIPersonNameLast.csIPersonNameMiddle.csIPersonNumber.csIPersonURL.csIProperty.csIRelativePaths.csIStorage.cs
Navigate.csOutputResolution.csPerson.csPersonAddress.csPersonAddressCity.csPersonAddressState.csPersonAddressStreet.csPersonAddressZipCode.csPersonBirthday.csPersonComment.csPersonEmail.csPersonId.csPersonImport.csPersonName.csPersonNameAlias.csPersonNameFirst.csPersonNameLast.csPersonNameMiddle.csPersonNumber.csPersonURL.csProperties
I%ClassName%.cs .aiIBackground.csIBackgroundPage.csIConfiguration.csIConsole.csIDirectoryFileSystem.csIFace.csIFaceEncoding.csIFaceFileSystem.csIFacePoint.csIFileSystem.csIIdentify.csIIndex.csILocation.csIMetadataFile.csIMetadataFileCollection.csIMetadataFileId.csINavigate.csIOutputResolution.csIPerson.csIPersonAddress.csIPersonAddressCity.csIPersonAddressState.csIPersonAddressStreet.csIPersonAddressZipCode.csIPersonBirthday.csIPersonComment.csIPersonEmail.csIPersonId.csIPersonName.csIPersonNameAlias.csIPersonNameFirst.csIPersonNameLast.csIPersonNameMiddle.csIPersonNumber.csIPersonURL.csIProperty.csIRelativePaths.csIRenamePage.csIStorage.cs
Property.csRelativePaths.csStateless
IExif.cs
Storage.csMethods
%ClassName%.cs .aiFace.csFaceFileSystem.csFileSystem.csI%ClassName%.cs .aiIBackgroundPage.csIDirectoryFileSystem.csIFace.csIFaceFileSystem.csIFileSystem.csIIndex.csIMetadataFile.csIMetadataFileCollection.csIMetadataFileId.csIMethodName.csIPerson.csIPersonAddress.csIPersonAddressCity.csIPersonAddressState.csIPersonAddressStreet.csIPersonAddressZipCode.csIPersonBirthday.csIPersonComment.csIPersonEmail.csIPersonId.csIPersonName.csIPersonNameAlias.csIPersonNameFirst.csIPersonNameLast.csIPersonNameMiddle.csIPersonNumber.csIPersonURL.csIStorage.csIWorkingDirectory.csImageHelper.csIndex.csMetadataFile.csMetadataFileCollection.csMetadataFileId.csPerson.csPersonAddress.csPersonAddressCity.csPersonAddressState.csPersonAddressStreet.csPersonAddressZipCode.csPersonBirthday.csPersonComment.csPersonEmail.csPersonId.csPersonName.csPersonNameAlias.csPersonNameFirst.csPersonNameLast.csPersonNameMiddle.csPersonNumber.csPersonURL.csStorage.csWorkingDirectory.cs
Phares
Sample-Data
MetadataFile.csPeople.csPropertyCollectionFile.csmetadataFile.jsonmetadataFiles.jsonpeople.jsonperson.jsonpropertyCollectionFile.jsonpropertyCollectionFiles.json
View-by-Distance.Shared.csproj
27
Not-Copy-Copy/Models/Binder/Configuration.cs
Normal file
27
Not-Copy-Copy/Models/Binder/Configuration.cs
Normal file
@ -0,0 +1,27 @@
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using System.Text.Json;
|
||||
|
||||
namespace View_by_Distance.Not.Copy.Copy.Models.Binder;
|
||||
|
||||
public class Configuration
|
||||
{
|
||||
|
||||
[Display(Name = "Compare Source"), Required] public string CompareSource { get; set; }
|
||||
[Display(Name = "Empty Destination"), Required] public string EmptyDestination { get; set; }
|
||||
[Display(Name = "Property Configuration"), Required] public Property.Models.Configuration? PropertyConfiguration { get; set; }
|
||||
[Display(Name = "Selected Source"), Required] public string SelectedSource { get; set; }
|
||||
|
||||
public Configuration()
|
||||
{
|
||||
CompareSource = string.Empty;
|
||||
EmptyDestination = string.Empty;
|
||||
SelectedSource = string.Empty;
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
string result = JsonSerializer.Serialize(this, new JsonSerializerOptions() { WriteIndented = true });
|
||||
return result;
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user