You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ILuPartialObjectCopier.cs 535B

12345678910111213
  1. using Luticate2.Auth.Utils.Dbo.Fields;
  2. using Luticate2.Auth.Utils.Dbo.PartialObjectCopier;
  3. using Luticate2.Auth.Utils.Dbo.Result;
  4. namespace Luticate2.Auth.Utils.Interfaces
  5. {
  6. public interface ILuPartialObjectCopier<TTypeFrom, TTypeTo>
  7. {
  8. LuResult<TTypeTo> Copy(LuFieldDbo path, LuPartialFieldsDbo fields, TTypeFrom dboFrom, TTypeTo dboTo, LuPartialObjectCopierOptions options);
  9. LuResult<TTypeTo> Copy(LuPartialFieldsDbo fields, TTypeFrom dboFrom, TTypeTo dboTo, LuPartialObjectCopierOptions options);
  10. }
  11. }