public ExtensionResolverTest() { this.extensionManager = new Mock<WorkflowInstanceExtensionManager>(); this.mockedTestee = new Mock<ExtensionResolver>(this.Kernel); this.testee = this.mockedTestee.Object; }
string GetOutputFileName(EngineResult result, string filename, EngineContainer engine) { var baseFileName = filename; if (!string.IsNullOrEmpty(result.FileName)) { baseFileName = result.FileName; } var inputExtension = ExtensionResolver.GetExtensionFromCategory(engine.Category); if (baseFileName.EndsWith(inputExtension)) { baseFileName = filename.Substring(0, filename.Length - inputExtension.Length); } else { baseFileName = FileHandler.GetBaseFileName(baseFileName); } return(string.Format("{0}.{1}", baseFileName, result.Extension)); }
public GifReader(Stream stream) { _stream = stream; _extensionResolver = new ExtensionResolver(); }
public abstract object Resolve(NestedArgument argument, SourceHandler source, NamespaceHandler scope, ExtensionResolver resolver, Type targettype);