Exemple #1
0
 private PhoneDataMigration(IComponentContext context)
 {
     EnsureThat.IsNotNull(context, nameof(context));
     _softwareMigrationRepository = (SoftwareMigrationRepository)context.Resolve <ISoftwareMigrationRepository>();
     _unitOfWorkFactory           = context.Resolve <IUnitOfWorkFactory>();
     _answerRepository            = (AnswerRepository)context.Resolve <IAnswerRepository>();
     _templateControlRepository   = context.Resolve <ITemplateControlRepository>();
     _migrationName = typeof(PhoneDataMigration).GetCustomAttribute <DescriptionAttribute>()
                      .Description;
 }