Browse Source

refactor: change Initialize in VirtualFileLocalization to virutal

i need to inherit from (VirtualFileLocalizationResourceContributorBase) and apply some database logic to extract field localization 
i can copy the full code but it better if initialize function is virutal that way i can  replace and get the service that i need
pull/8667/head
badre429 6 years ago
committed by GitHub
parent
commit
87f36335de
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/VirtualFiles/VirtualFileLocalizationResourceContributorBase.cs

4
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/VirtualFiles/VirtualFileLocalizationResourceContributorBase.cs

@ -22,7 +22,7 @@ namespace Volo.Abp.Localization.VirtualFiles
_virtualPath = virtualPath;
}
public void Initialize(LocalizationResourceInitializationContext context)
public virtual void Initialize(LocalizationResourceInitializationContext context)
{
_virtualFileProvider = context.ServiceProvider.GetRequiredService<IVirtualFileProvider>();
}
@ -105,4 +105,4 @@ namespace Volo.Abp.Localization.VirtualFiles
protected abstract ILocalizationDictionary CreateDictionaryFromFileContent(string fileContent);
}
}
}

Loading…
Cancel
Save