Implementation guide for AF.UtilityServices

Open Visual studio and create a console application.

Install AF.UtilityServices package from Nuget.

Install-Package AF.UtilityServices


Open Program.cs class and write below code to test functionalities.

Encryption/Decryption without salt key

var encryptVal = AFUtility.UtilityService.Encrypt("Architecture Foundation");
var decryptVal = AFUtility.UtilityService.Dycrypt(encryptVal);

Encrypt/Decrypt string with salt key

var encryptValWithSalt = AFUtility.UtilityService.Encrypt("Architecture Foundation","F123wjt&");
var decryptValWithSalt = AFUtility.UtilityService.Dycrypt(encryptValWithSalt, "F123wjt&");

Object Mapping

var mainObject = new EmployeeEntity() {EmployeeID=Guid.NewGuid(), Name="Architecture Foundation", Address="India", Phone="9999999999", Salary=10.10 };

var targetObject = new MirrorEmployeeEntity();
AFUtility.UtilityService.MapObjects(mainObject, targetObject);

XML Serialization/Deserialization object

var obj = new EmployeeEntity() { EmployeeID = Guid.NewGuid(), Name = "Architecture Foundation", Address = "India", Phone = "9999999999", Salary = 10.10 };

var xmlserializedObj = AFUtility.UtilityService.Serialized(obj);
var DeserializedObj = AFUtility.UtilityService.Deserialized<EmployeeEntity>(xmlserializedObj);



You can get the complete Source code of this example from here