private void InitializePackage() { var name = type.GetTypeInfo().GetCustomAttribute <FamePackageAttribute>(); var packageName = type.GetTypeInfo().Namespace; if (name != null) { packageName = name.Value; } instance.Package = repository.InitializePackageNamed(packageName); instance.Package.AddElement(instance); }