コード例 #1
0
        public ResultType Save(FileResultBase fileResult)
        {
            var simpleFileResult = fileResult as Common.SimpleFileResult;

            if (simpleFileResult == null)
            {
                throw new Exception(string.Format("file result {0} is not SimpleFileResult", fileResult.GetType()));
            }
            //save content...
            Console.WriteLine("SimpleFeeder save...");

            return(ResultType.Success);
        }
コード例 #2
0
ファイル: NikonLoader.cs プロジェクト: phxswjjj/PuppyMommy
        public ResultType ParseFile(string filePath, out FileResultBase fileResult)
        {
            Console.WriteLine("NikonLoader Parse File {0}...", filePath);
            System.Threading.Thread.Sleep(2000);

            //parse file content to file result
            var fileResultDetail = new NikonFileResult();

            fileResult = fileResultDetail;

            if (new Random().Next(100) % 2 == 0)
            {
                return(ResultType.Fetch);
            }
            else
            {
                return(ResultType.Skip);
            }
        }