예제 #1
0
            public void DoRegistrations(ICopyHelperRegistration <TestClass> registrations)
            {
                registrations.Should().NotBeNull();

                registrations
                .RegisterAttribute(x => x.Value1);
            }
        /// <summary>
        /// See <see cref="IConvertRegistrations{TSource, TTarget, TConvertIntention}.DoRegistrations"/>.
        /// </summary>
        public void DoRegistrations(ICopyHelperRegistration <ITemporalData> registrations)
        {
            registrations.NotNull(nameof(registrations));

            registrations
            .RegisterAttribute(x => x.From)
            .RegisterAttribute(x => x.To);
        }
        /// <summary>
        /// See <see cref="IConvertRegistrations{TSource, TTarget, TConvertIntention}.DoRegistrations"/>.
        /// </summary>
        public void DoRegistrations(ICopyHelperRegistration <BaseData> aRegistrations)
        {
            aRegistrations.NotNull(nameof(aRegistrations));

            aRegistrations.RegisterAttribute(x => x.BaseDataId);
        }